Как зарегистрировать и создать шаблон формы регистрации в Drupal

Итак, в Drupal 7 по умолчанию нет какого-либо более или менее сносного шаблона для темизации (читайте стилизации) стандартной формы регистрации пользователей на сайте, которая расположена по пути user/register. Однако сей недостаток можно исправить с помощью некоторого количества крючков.

1. В файле темы, template.php, объявите хуки hook_theme() и template_preprocess_user_register(): (далее…)

Опубликовано 17-03-2014 в 09:45

Drupal: как передать аргументы форме на странице в HOOK_menu()

Прежде всего я отмечу, — все, что будет описано далее актуально исключительно для Drupal 7.xx.

Итак, передать кастомные, т.е. свои пользовательские аргументы, помимо стандартных $form и $form_state в форму, сделанную на Form API можно с помощью хука HOOK_menu() к примеру вот так: (далее…)

Опубликовано 7-02-2014 в 16:59

Drupal Form API: получить заголовок выбранного пункта из выпадающего списка select

Итак, при использовании стандартного элемента формы Select / выпадающего списка с применением Drupal 7 Form API возникает такая проблемка — непонятно, как получить заголовок выбранного посетителем сайта пункта, а не его целочисленный номер. Далее представлен один из самых простых вариантов решения вопроса. (далее…)

Опубликовано 26-12-2013 в 12:23

Drupal формы: простая загрузка одиночных файлов

В продолжение моей предыдущей статьи (а скорее в качестве начала) публикую пример формы с полем для загрузки файлов, а точнее для закачки изображения заданных размеров, типа и т.п. Все закачанные посетителями файлы будут сохраняться в каталоге, заданном по умолчанию, т.е. обычно это что-то типа https://red-book-cms.ru/sites/default/files.

Пример формы загрузки файла в Drupal 7

Листинг (без учета функции валидации): (далее…)

Опубликовано 5-12-2013 в 12:04

Drupal формы: загрузка картинок с валидацией на размер файла, размеры картинки и тип файла

В веб-программировании считается очень дурным тоном, если вы не выставляете жестких ограничений / требований к файлам, которые пользователи будут загружать на сайт, т.к. среди массы посетителей обязательно найдутся те, кто намеренно или непреднамеренно попытается к примеру вместо разрешенной картинки залить что-нибудь нехорошее для нас с вами. Потому будем лимитировать юзеров.

На примере CMS Drupal 7 я покажу, как можно приделать валидаторы на размер загружаемого файла, его тип, а также размеры изображения (максимальная-минимальная высота, максимальная-минимальная ширина). (далее…)

Опубликовано 5-12-2013 в 11:42



Свежие комментарии

PORNOSEKSXXX

  • Радик: к записи Помогите, не получается спарсить. Вот тут #ire »
  • Администратор: к записи Когда меняете пароль к базе в панели управления хо »
  • Александр: к записи Добрый день! Подскажите пожалуйста есть макхост на »
  • Администратор: к записи Зависимость - от версий JQuery разве что и того, ч »
  • VellioN: к записи Есть какая нибудь зависимость от модулей друпал на »
  • VellioN: к записи Здравствуйте, у меня возникли проблемы. Сделал все »
  • Администратор: к записи Погуглите по теме FancyBox или LightBox скриптов. »

Статистика спама

Akismet заблокировал 59 215 спамеров

Последние твиты

Твиты пользователя @red_book_cms