Мультисайтинг в Друпале - как использовать
Мне показалось странным, что на хабре эта тема практически не освещена и я постараюсь немного исправить эту ситуацию.
Мне показалось странным, что на хабре эта тема практически не освещена и я постараюсь немного исправить эту ситуацию.
Вступление
Представляю свой проект — бесплатный скрипт интернет-магазина OpenStore на основе Drupal и модуля Ubercart
Подборка модулей для CMS Drupal (Друпал):
Умолчально предлагаемый друпалом способ выдачи нод принадлежащих термину таксономии прост, но все-таки достаточно убог.
Я вполне благодарный покупатель сайта DealExtreme — беру там всякие китайские мелочи, типа керамических ножей, фанариков, инструментов и прочих дешевых, но полезных вещей. Недавно заинтересовался их партнерской программой и даже успел заработать там копеечку.
Сразу следует отметить, что рассматриваемый метод подойдет для Друпала 6-й версии (Drupal 6.x).
Для начала еще раз кратко опишу задачу. Необходимо создать регион, в котором можно размещать блоки. Регион должен быть размещен только в ноде, сразу после текста (content), но до комментариев.
Все изменения, проводятся только на уровне темы оформления. В нашем случае это была тема Aurora, найденная на drupal.org. Но идея одинакова для всех тем.
Включить вывод ошибок можно несколькими способами.
Если вы имеете доступ (ну а вдруг) к серверу, то в конфигурационном файле php.iniнайдите параметр error_reporting и установите его значение в E_ALL.
Первым и главным шагом при расширении функционала форума CMS Drupal является добавление и активирование модуля Advanced Forum. Данный модуль позволяет создать полноценный многофункциональный форум, не отличающийся от популярных движков для форума.
Нашел на просторах Интернета самый обалденный, понятный, простой пост про создание темы для Друпала 6 (theme Drupal 6).
Главный файл темы оформления в Drupal - page.tpl.php. Сделайте копию макета Вашего сайта и переименуйте его в page.tpl.php. Затем, просто вставьте приведенный в дальнейшем в инструкции код в свой макет (в нужные места файла page.tpl.php).
В начало файла добавьте: