Думаю, что так не получится.
Эти префиксы ведь говорят об имени таблицы в БД. То есть если идёт селект к таблице {role} - то ей нужно подставлять соответствующий префикс, или не подставлять. И в этот момент дравер БД понятия не имеет какая роль у пользователя на сайте, более того-он вообще ничего не знает о ролях. И ему в принцпе наплевать на чём у вас вообще сайт написан.
Шаблон у меня выглядит так:
[node:content-type:machine-name]/[node:title]/[node:field-price]
Хочу, чтобы было так:
[node:content-type:machine-name]/[node:title]?price=[node:field-price]
Тогда делай паттерн таким [node:content-type:machine-name]/[node:title] , а потом в хуке уже смотри на гет(точнее его отсутствие) и редиректь.
Да, лучше всего при сохранении ноды заполнить все поля. Так ка есть сам объект ноды. Даже если чего-то нехватает-можно подгрузить, это не страшно, так как произойдёт 1 раз, при сохранении, а не при каждом запросе.
А при просмотре ноды уже ориентироваться-какие поля показывать, а какие нет.
В preprocess_node можно поместить, ну или hook_node_load, чтоб на просмотре уже только отображать.
Ну и конечно надо смотреть на ваши разрозненные куски кода. Если в них долбишься к бд-то да, плохо. Если нет - то другой ответ.
А вообще-БД не тянет, код может быть и непричём.
Ну и кэшировать ноды надо, раз их так сложно собрать.
Или вы вообще что-то неправильно делаете.
Может хостера сменить и всё. Какой у вас, кстати?
Так там же написано:
Please make sure the GRA4 library is installed in the libraries directory. GRA4 library can be found here. Place files in sites/all/libraries/gra4/ (or sites/example.com/libraries/gra4 if you have a multi-site installation).
То есть скачайте либу gra4 и положите в sites/all/libraries/gra4/
Ни разу библиотеку в друпал не ставили?
Или вообще сделать один файл index.php
Подключиться в нём к БД друпала и одним селектом вытягивать содержимое ноды. Ну и вёрстку просто скопировать.
Тогда страница максимально быстро будет открываться. Но если что-то меняете в темизации друпала- придётся копировать это и на тот домен.
Отображение в пути страницы с аргументами символов ?, =, &.
http://php-include.ru/stati/sozdanie-modulya-drupal
Вставка JAVA в шаблон
Как вы меня опередили)))
Кем редактировался комментарий
Лучше свою таблицу завести, не патчить таблицы контрибных модулей.
Куда лучше помещать php код?
Хотите фокус?
Массив префиксов (settings.php )
Незнаю зачем вам это, но напрашивается: "Преждевременная оптимизация-корень всех бед"
Массив префиксов (settings.php )
Думаю, что так не получится.
Эти префиксы ведь говорят об имени таблицы в БД. То есть если идёт селект к таблице {role} - то ей нужно подставлять соответствующий префикс, или не подставлять. И в этот момент дравер БД понятия не имеет какая роль у пользователя на сайте, более того-он вообще ничего не знает о ролях. И ему в принцпе наплевать на чём у вас вообще сайт написан.
Кем редактировался комментарий
Добавьте к комментарию поле типа юзерреференс и рулсами это поле меняйте. Это если без написания кода.
Массив префиксов (settings.php )
Вам лучше поспать, а потом, как проснётесь, нормально всё объяснить.
Отображение в пути страницы с аргументами символов ?, =, &.
Тогда делай паттерн таким [node:content-type:machine-name]/[node:title] , а потом в хуке уже смотри на гет(точнее его отсутствие) и редиректь.
Куда лучше помещать php код?
Странно. А вызываете эту функцию потом где?
Добавить постоянное, не изменяемое поле ко всем материалам.
А не судьба в шаблоне ноды выводить ссылку?
Куда лучше помещать php код?
Тогда зачем вы их создавали? Ради хранения кода?
Это почему это?
Куда лучше помещать php код?
Не очень понял о чём вы.
Да, лучше всего при сохранении ноды заполнить все поля. Так ка есть сам объект ноды. Даже если чего-то нехватает-можно подгрузить, это не страшно, так как произойдёт 1 раз, при сохранении, а не при каждом запросе.
А при просмотре ноды уже ориентироваться-какие поля показывать, а какие нет.
Куда лучше помещать php код?
Это 3 тяжелых запроса.
Aggregate and compress CSS files с учетом особеностьей ie7-9.
Про 4095 не знал. Только про 30.
Advanced CSS/JS Aggregation используем. Тоже стилей море.
Настройка GRA4 Social Network
Найдите эту ошибку в коде модуля, там будет переменная с путём. Выведите её на экран и проверьте-существует ли по такому пути требуемый файл.
Настройка GRA4 Social Network
Не туда залили.
Куда лучше помещать php код?
В preprocess_node можно поместить, ну или hook_node_load, чтоб на просмотре уже только отображать.
Ну и конечно надо смотреть на ваши разрозненные куски кода. Если в них долбишься к бд-то да, плохо. Если нет - то другой ответ.
А вообще-БД не тянет, код может быть и непричём.
Ну и кэшировать ноды надо, раз их так сложно собрать.
Или вы вообще что-то неправильно делаете.
Может хостера сменить и всё. Какой у вас, кстати?
Как упорядочить блоки в регионе Содержимое?
Не знаем.
С пятого раза только понял о чём ты.
Панельки,страницы... знали бы вы что такое панели в друпал, эх...
Оптимален ли выбор CMS Drupal для моего сайта?...
Пойдет друпал.
Настройка GRA4 Social Network
Так там же написано:
Please make sure the GRA4 library is installed in the libraries directory. GRA4 library can be found here. Place files in sites/all/libraries/gra4/ (or sites/example.com/libraries/gra4 if you have a multi-site installation).
То есть скачайте либу gra4 и положите в sites/all/libraries/gra4/
Ни разу библиотеку в друпал не ставили?
Установка домена на страницу или как сделать домен страницей?
Или вообще сделать один файл index.php
Подключиться в нём к БД друпала и одним селектом вытягивать содержимое ноды. Ну и вёрстку просто скопировать.
Тогда страница максимально быстро будет открываться. Но если что-то меняете в темизации друпала- придётся копировать это и на тот домен.
Установка домена на страницу или как сделать домен страницей?
Мультисайтинг?
Хороший хостинг
У меня и пустой то еле работает.
Нужен оптимизатор на друпал 7
Очень важно как вам его сделали.
Если очень коряво-под оптимизацией следует понимать "переписать пол сайта, оставив только движок и несколько модулей"