Foren / National / Russian / Вывод содержимого 1 страницы модуля Pages

Необходимо подключить содержимое 1 страницы (созданной в модуле Pages), например, на главную. Как это сделать?

Kopusha
#45187 29. Oktober 2020, 11:51
#45160 Roffun:

Можно предложенный jCube Group плагин Page Text by ID использовать для вывода по id, можно плагин Pagelist использовать.

А можно без плагинов, воспользоваться встроенной функцией модуля cot_page_enum(), она это прототип функции Pagelist плагина.

cot_page_enum не даст ему текст страницы по умолчанию

cot_page_enum просто хочет в своем тпл правильную верстку - с text и tags. 

Added 47 seconds later:

#45186 boris78:

плагин Page Text by ID работает отлично, но не дружит с плагином TOC и тэгами подключаемой страницы. То есть содержимое выводится без оглавления и тэгов. Возможно ли их связать без написания еще 1 плагин?))

посмотреть в плагине как выводятся 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);
как то так. 
У меня нет рабочего сайта с тагами не могу проверить


Dieser Beitrag wurde von Kopusha (am 29. Oktober 2020, 12:07, vor 3 Jahre) bearbeitet