Создание блока с формой конфигурации
В Drupal очень легко создавать собственные блоки. Благодаря очень гибкой системе мы можем создавать новые блоки с любым содержимым при помощи модулей. В этой заметке хотелось бы рассказать как создать собственный блок, а так же добавить в него свою форму настроек, т.к. очень часто требуется конфигурация блока из админки сайта.
Слайды с DrupalCafé #4 Donetsk. Feeds. использование и создание плагинов. Feeds API.
Вовремя забыл добавить в блог презентацию с доклада, поэтому лучше поздно чем никогда.
LAMP - отправка почта при помощи SSMTP
SSMTP - утилита которая позволяет отправлять письма через smtp-аккаунт на стороннем сервере. В случае веб-разработки она может пригодится если вам необходимо отправлять письма на реальную почту, а не на заглушки.
Drupal 7: Отображение формы добавления материала в блоке. Форма материала с полем изображения или файла.
Если вам потребуется отобразить форму добавления материала на отдельной странице, необходимо воспользоваться стандартным механизмом отображения страницы и загрузки формы.
Drupal Extra Fields. Интеграция с Views
Система полей Drupal имеет один замечательный хук hook_field_extra_fields, который позволяет добавлять к сущностям дополнительные поля со своей логикой.
Для определения и добавления поля, а так же его отображения достаточно такой конструкции:
Drupal 7: Определение шаблонов для форм. Темизация форм
Как определить собственные шаблоны и использовать их в построении контента было рассмотрено в статье "Drupal 7: определение шаблонов tpl.php и функций темизации. Хуки темизации”. Распространенной задачей является кастомная темизация форм. Для этого существует замечательный механизм темизации при помощи шаблонов *.tpl.php