Налагодження та оформлення (Темізація) коментарів в drupal

Налагодження та оформлення (Темізація) коментарів в drupal

Оригінали файлів базових шаблонів comment.tpl.php і comment-wrapper.tpl.php за замовчуванням знаходяться в /modules/comment/comment.tpl.php і соответсвенно /modules/comment/comment-wraper.tpl.php.

Далі давайте розглянемо змінні які можуть стати в нагоді для редагування базових шаблонів:

Стандартні змінні шаблону comment.tpl.php:

Змінні шаблону comment.tpl.php використовувані для зв'язку:

Інші змінні шаблону comment.tpl.php:

  • $ Classes_array, масив - CSS класи.

Стандартні змінні шаблону comment-wrapper.tpl.php:

  • $ Content, масив - масив пов'язаних даних матеріалу. Використовуйте render ($ content) для виведення всіх даних або render ($ content [ 'comment_form']) для виведення частин.
  • $ Classes, рядок - CSS класи одним рядком, що застосовуються для контекстноих стилів. Для іщмененія використовуйте змінну $ classes_array в препроцессінге. Значення за замовчуванням «comment-wrapper». Поточний тип шаблону «theming hook».
  • $ Title_prefix, масив - містить дані для виведення перед заголовками.
  • $ Title_suffix, масив - містить дані для виведення після заголовків.

Наступні змінні шаблону comment-wrapper.tpl.php призначені дляконтекстной інформації:

Константи шаблону comment-wrapper.tpl.php:

Інші змінні шаблону comment-wrapper.tpl.php:

  • $ Classes_array, масив - CSS класів. Перетворюються в рядок зберігаючись в $ classes.

Ну і невеликий бонус наостанок.

Налагодження та оформлення (Темізація) коментарів в drupal

img (папка) - містить зображення ікон, скопіювати папку в корінь вашої теми (www.ваш_сайт.ru / sites / all / themes / ваша тема)

templates / comment-wrapper.tpl.php - скопіювати однойменну папку в корінь вашої теми якщо така є або в кореневу папку теми (www.ваш_сайт.ru / sites / all / themes / templates / ваша тема або www.ваш_сайт.ru / sites / all / themes / ваша тема)

templates / comment.tpl.php - розташування таке ж як і у попереднього файлу (www.ваш_сайт.ru / sites / all / themes / templates / ваша тема або www.ваш_сайт.ru / sites / all / themes / ваша тема)

На цьому все. Всім удачі!

Схожі статті