-
10/09/2013
Понятие об AJAX-формах
AJAX-формы в Drupal 7 предоставляют динамическое поведение, т.е. позволяют работать без полной перезагрузки страниц. Их легко создавать и поддерживать. По сути, они являются расширением Form API Drupal.
Что означит динамическое поведение? При традиционном подходе пользователь заполняет форму, нажимает кнопку, вся страница целиком формируется на сервере заново и возвращается браузеру. AJAX-формы обновляют или заменяют часть...
74
-
09/09/2013
Drupal 7 дает возможность работать с сущностями (Entities), а вместе с этим и мощный API для работы с полями, которые могут быть прикреплены к сущностям. Если Вы управляете полями через вкладки «Управление полями» и «Управление отображением» на странице типов материалов, то Drupal сам заботится о правильной работе с полями.Однако, мы часто сталкиваемся с необходимостью отображения поля вне сущности. Типичным примером может быть отображение...
73
-
02/09/2013
Что такое, с чем едят?
Все модули, написанные под Drupal условно можно разделить на две категории. Первая - модули, которые фактически не объявляют новых типов данных и работают с данными уже где-то определенными и хранимыми. Например модуль lightbox2 позволяет изменить представление изображений на сайте, а модуль devel предоставляет различные утилиты, полезные разработчику. И хотя модуль devel сохраняет некоторую информацию в базе данных (время...
72
-
29/05/2013
Прежде, чем настраивать роли, вкратце поясню, что это такое. Друпал использует систему управления доступом к тем или иным данным и возможностям на основании т.н. ролей. Можно рассматривать это как группы в операционных системах — участие в той или иной группе даёт те или иные полномочия. Есть две встроенные роли: анонимные (неавторизованные, не представившиеся системе) пользователи и авторизованные пользователи. Все прочие роли нужно создавать....
10
-
29/05/2013
Установка в её начальном виде завершена. Теперь следует произвести несколько важных настроек: установить модули, параметры сайта, защиту от спама и так далее. Если вы посмотрите на экран, то увидите, что именно вам сейчас рекомендуется сделать.
Начнём с установки модулей.
localhost/sitemane/admin/modules
Модули — то, что придаёт Друпалу гибкость. Вы увидите большой список модулей; не следует ставить все подряд из соображений «могут пригодиться...
7
-
29/05/2013
УСТАНОВКА БАЗОВОЙ КОНФИГУРАЦИИ
1. Установка Друпал с указанием подключения к базе данных.
Перед тем, как начать установку: если это первый ваш сайт на данном дистрибутиве, то дaльнейшие действия производятся в каталоге «<root>/sites/default»; если вы создаёте ещё один сайт на той же самой установке Друпала (Друпал позволяет создавать произвольное количество сайтов на основе одной и той же установки), то выполните следующие действия:...
6
-
27/05/2013
Drupal – это популярная CMS (система управления контентом), предназначенная для создания как простых сайтов-визиток, так и серьезных порталов. Этот движок разрабатывается большой командой энтузиастов и распространяется совершенно бесплатно, что очень удобно для вебмастеров.
Drupal представляет собой модульную CMS. По умолчанию этот движок предоставляет вебмастеру ограниченный функционал, который можно расширить путем установки различных...
12