Необходимо подключить содержимое 1 страницы (созданной в модуле Pages), например, на главную. Как это сделать?
boris78 |
|
---|---|
Необходимо подключить содержимое 1 страницы (созданной в модуле Pages), например, на главную. Как это сделать в Cotonti? Для примера, адрес главной страницы https://site.com подключить в ее состав нужно содержимое /page/wiki
|
jCube Group |
|
---|---|
Кажется есть плагин, я сам не юзал, вот попробуйте Сделал группу в телеге https://t.me/Cotonti_help если что помогу с вопросами.
|
Roffun |
|
---|---|
Можно предложенный jCube Group плагин Page Text by ID использовать для вывода по id, можно плагин Pagelist использовать. А можно без плагинов, воспользоваться встроенной функцией модуля cot_page_enum(), она это прототип функции Pagelist плагина. Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
boris78 |
|
---|---|
плагин Page Text by ID работает отлично, но не дружит с плагином TOC и тэгами подключаемой страницы. То есть содержимое выводится без оглавления и тэгов. Возможно ли их связать без написания еще 1 плагин?)) |
Kopusha |
|
---|---|
#45160 Roffun:
cot_page_enum просто хочет в своем тпл правильную верстку - с text и tags. Added 47 seconds later: #45186 boris78: посмотреть в плагине как выводятся title, и прочие переменные страницы и дописать туда все нужные переменные. Added 4 minutes later: Там 1 файл простой SELECT page_id, page_alias, page_title, page_text, page_parser - добавляем page_tags и к примеру $last_pagetext['tags'] = $row['page_tags];
Не тестировал но путь ясен
Added 2 minutes later: Скорее всего для тагов надо парсить функцией тагов - cot_tag_list $last_pagetext['tags'] = cot_tag_list($row['page_id'], 'pages', $tags_extra); |
|
This post was edited by Kopusha (2020-10-29 12:07, 4 years ago) |