суббота, 4 июня 2011 г.

Примеры функций theme_table() и theme_fieldset() в Drupal 7

В Drupal 7 API есть целый раздел, который посвящен темизации сайта. Все элементы сайта без исключения должны пройти процесс темизации. Но для начала нужно настроить саму темизацию. Если смотреть со стороны программирования, то почти все делается с помощью функций. Самая основная функция theme(). Существует множество функций, которые упрощают темизацию Drupal 7. Мы рассмотрим только 2 из них, эти функции:
  • theme_table() – функция для формирования таблицы.
  • theme_fieldset() – функция для выпадающего списка.
Наши задания:

  1. Сделать таблицу с статическими данными размером 3/3 с помощью theme_table()
  2. Организовать вывод все статей сайта с такими полями как: название статьи(в активной ссылке) и ссылка на редактирование статьи. Сделать аналогичную таблицу, только рядом должна присутствовать ссылка на удаление статьи.
  3. Вывести 2 выпадающих списка с помощью theme_fieldset(). Где в 1 списке выводиться объяснение к таблице про редактирование нод, 2 список выводит информацию про таблицу удаление нод.
  4. Сделать еще 2 выпадающих списка, в которых должны находиться наши таблицы.
Далее статья находиться на офф сайте компании, где я рабатаю.
Полностью статью Вы можете прочитать за этой сылкой:

http://internetdevels.ru/blog/theme_table-i-theme_fieldset-v-drupal-7-api

Комментариев нет:

Отправить комментарий