Решил выделить в отдельную тему переопределение шаблонов модуля Views. Блок с фильтрами появляется когда добавляешь новые фильтры в раздел "Критерии фильтрации" и раскрываешь их для посетителей
Решил выделить в отдельную тему переопределение шаблонов модуля Views. Блок с фильтрами появляется когда добавляешь новые фильтры в раздел "Критерии фильтрации" и раскрываешь их для посетителей
Чтобы получить HTML содержимое ноды Drupal 7, учитывая её шаблоны, если он есть в теме, необходимо использовать функцию node_view. Вот кусочек кода, получающий HTML код в переменную $html: <?php $nid = 1; // nid нужной ноды $node = node_load($nid); $node_html = node_view($node); $html = drupal_render($node_html); Далее, с $html можно делать всё что нужно. Это полезно, когда необходимо сделать, например, ajax загрузку ноды. В моём случае требовалось создать pdf...
Нужно запустить update.php и обновить всё, что укажет Drupal.
Есть замечательный модуль для Drupal 7 - Flag. Он позволяет добавлять неограниченное количество гибконастраиваемых флагов для материалов, с помощью которых пользователь пожет помечать нужные ему материалы. Это удобно, если, например, Вы хотите сделать на сайте интернет магазина Избранное, или например сравнение товаров. С помощью модуля Flag, можно добавить ссылку ко всем товарам, и потом, с помощью Views вывести все помеченные пользователем товары для, например, сравнения.
Как то при переносе Drupal сайта, разрабатываемого на локальной машине, на реальный хостинг, перестала работать авторизация. Т.е. после нажатия кнопки "войти" в форме ввода логина и пароля, ничего не происходит. Оказалось, что нужно принудительно задать домен для cookie в файле files/defaults/settings.php