Что такое сниппет(snippet) Drupal

Начиная работу с Drupal вы можете столкнуться с таким понятием, как сниппет.

Что такое сниппет в Drupal?

Cниппет - это PHP-код, который выполняет определённую функцию и размещается непосредственно на странице или в блоке.
Примером сниппета может быть вывод терминов определенного уровня, вывод похожих нод и т.д.

Сниппеты желательно использовать как можно меньше, лучше выносить код в отдельный модуль, но иногда это бывает очень удобно.

Плюсы сниппетов:

  • Не нагружает сайт подгрузкой дополнительных файлов.
  • Работает только в том месте, в котором размещен.
  • Быстрый способ разместить и выполнить собственный php код.
  • Изпользование API Drupal.

Недостатки сниппетов:

  • Невозможности отлаживать в IDE, например NetBeans, так как код содержиться в базе данных, а не в файлах.
  • Некорректный код может вызвать ошибки на сайте или в базе данных, поэтому нужно работать осторожно.

Для того, что бы разместить сниппет на страницу или блок необходимо изменить формат ввода на PHP code и внутри <php></php> написать код.
 

Ключевые слова: 

Вас также может заинтересовать

Добавить комментарий

CAPTCHA
Для того, что б подтвердить что Вы человек, заполните, пожалуйста, форму проверки
Image CAPTCHA
Введите символы, которые изображены на картинке.