Вопрос: как сделать так, чтобы на конечной странице отображалась только необходимая информация (изображение или текст), то есть не окруженная шапкой, меню и всем остальным? Пробовал отображать как "Ленту", но тогда на результирующей странице xml-код, а не информация. Как быть?
Комментарии
Используйте в конструкторе views в необходимом представлении
"Theme: Information". Создайте файл tpl и изменяйте его как душе угодно.
А чуть подробнее можно?
вьювс вам скорее всего нужен по типу "материал".
попробуйте для начала обойтись средствами views. то есть получите нужное вам внутри страницы.
выводите только нужные вам поля. и только потом - если нужно убрать все прочее -
смотрите как с помощью шаблона (.tpl) для определенной страницы это можно сделать.
Так. Сделал вывод страницы с тем, что нужно. Где искать .tpl?
вы создали с помощью views представление с выводом на определенную страницу.
теперь вам нужно скопировать page.tpl.php в своей теме и переименовать
этот новый файл в page-системный_путь_вашей_страницы.tpl.php
и затем уже этот файл править так как вам нужно.
тем самым вы создаете шаблон для определенной страницы
и уже в нем убираете все лишнее (в данном случае)
А если в теме нет page.tpl.php?
гм..
из последних что я видел это было только в шаблоне bz_lite .
можно в принципе быстренько набросать свой page.tpl.php для этой темки.
или у вас что?
Тема "Chameleon", стандартная вроде.
Была идея сделать rss-ленту и "переобразовать" ее с помощью пхп, но тут тоже что-то не получается.
фигасе.. раритеты оказываться - рулят..
ничего сложного на самом деле нет, просто в друпале все так - хочешь что-то получить, или под себя темизировать -
создай сначала шаблон. это основной алгоритм всех прочих действий.
от того что про пишешь в шаблоне - зависит css.
эдакая вилка - шаблон основной страницы - шаблон прочих страниц - css..
как-то так...
так почему же его нет в теме? может проще тему поменять?
Поменял тему, нашел нужный .tpl, удалил в нем лишнее, стили дописал прямо в нем (строчка всего), всё работает.
Спасибо всем за участие!