Куди вставляти код сніпетів, представлених на даному сайті, drupal в питаннях і відповідях

Більшість запропонованих рішень щодо виведення тієї чи іншої інформації має на увазі вставку відповідного PHP-коду в блок. Якщо призначення коду інше, то це описується в пояснювальному тексті до сніпетів.

Нагадаю суть і основи створення блоків довільним кодом. Як це не дивно, але кількість людей, які намагаються застосувати код сниппета на своєму сайті, і не обтяжених, при цьому, базовими знаннями про поняття «блоку» в Drupal, дуже велике.

Блок з PHP-кодом в CMS Drupal. З чого почати.

З самого, що ні на є, спершу - з включення, власне, можливості подібні блоки створювати.

  1. Переходимо на сторінку включення / відключення модулів (admin / build / modules).
  2. У наборі додаткових модулів ядра Drupal (Core - optional) знаходимо PHP filter. ставимо навпроти нього «включає» галочку в Галочка, і підтверджуємо наші дії натисненням на кнопку «Зберегти налаштування» внизу сторінки.

Куди вставляти код сніпетів, представлених на даному сайті, drupal в питаннях і відповідях

Створюємо новий блок з PHP-кодом. Основні моменти.

Тепер, коли у нас включили модуль PHP-фільтрації, при створенні нового блоку (build / block / add) у нас з'являється новий пункт в Input format (Формати введення) - PHP code.

Куди вставляти код сніпетів, представлених на даному сайті, drupal в питаннях і відповідях

Що б наш PHP-сниппет заробив, після вставки коду в «тіло» блоку, треба тепер лише не забути вибрати відповідний його формат.

Ну і не забуваємо, що сам вставляється PHP-код повинен бути обрамлений PHP-тегами: