Вывод новостей три колонки с миниатюрой изображения
Roffun |
|
---|---|
#44225 DOS-info:
#44220 DOS-info: Как мне создать отдельную страницу со своей шапкой и содержимым просто отделью страницу но при этом с возможностью вызывать ее во фрейме и потдержкой экстраполей ? Для включения одного tpl в другой используется конструкция {FILE "{PHP.cfg.themes_dir}/{PHP.theme}/myfile.tpl"} Для вызова содержимого (контент страницы, экстраполя), можно использовать функцию cot_page_enum: {PHP|cot_page_enum('',1,'fullpage','page_date DESC','page_id=389')} {PHP|cot_page_enum('',1,'fullpage','page_date DESC','page_alias="my-page-alias"')} Где fullpage - это произвольный tpl шаблон enum, в данном случае page.enum.fullpage.tpl, а последние параметры - это id или алиас страницы. В этом шаблоне можно вывести все нужные поля, верстку, и вызывать на любой странице неограниченное количество раз, любой id. Доступные теги такие же как и для page, только с приставкой row, экстраполя - по имени поля с row, например {PAGE_ROW_TEST}. Еще есть варианты создания своей функции, или расширения, но это уже не по теме топика. Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
|
Bu gönderi Roffun tarafından düzenlendi (2019-04-01 00:40, 6 yıllar önce) |