Не могу понять, как лучше поступить.
Есть несколько страниц, на которых есть виды. Кроме видов на них нет ничего, ровно как нет и самих нод, а только прописанные в настройках видов УРЛы.
После каждого вида нужно вставить текст. Сначала собирался сделать через отдельные .tpl, так как этих видов не очень много, но потом понадобилось, чтобы некоторые пользователи могли менять этот текст через админку.
Подразумевает ли Views такую штуку? Или куда-то в другое место смотреть?
Комментарии
Вы можете задать текст в поле, которое предоставляет сам вид, называется что-то типа "Custom text" или типа того. Если контент динамический, то можно приаттачить прямо к переменной в page.tpl.php через функцию препроцесса страницы, например
<?php function НАЗВАНИЕТЕМЫ_preprocess_page(&$vars) {
if (
arg(0) == 'viewpath') { // сработает на страницах, которые начинаются с viewpath $vars['content'] = $vars['content'] . 'ваш текст';// текст снизу// $vars['content'] = 'ваш текст' . $vars['content']; // текст сверху
}}
?>Это вставить в template.php
У меня вид из многих пунктов.
Разве Custom Text не выведет нужный мне текст под каждым элементом вида?
Да, это же поле
а блоками нельзя организовать?
Мне кажется, должен быть путь попроще. Похоже, остаются только .tpl