Форуми / National / Russian / Тех. поддержка / Вывод экстраполей с помощью pagetextbyid

akella
#1 01.12.2021 10:34

Доброго дня. Есть страница с id - 555, на ней нужно вывести экстраполе со страницы id - 777. Обе страницы находятся в одном шаблоне. Подскажите возможно ли это сделать с помощью плагина pagetextbyid или есть другие плагины?

Wertex
#2 03.12.2021 16:32

Если обе страницы генерируються одним расширением (модулем или плагином), то вывод экстраполя страницы 777 будет идентичен выводу экстраполю страницы 555, шаблон ведь один! 

Если страницы принадлежат разным расширением или нужно вытащить данные с другой строки в одной таблице - то без запроса к базе данных это невозможно, нужно писать hook, плагин или кастомизировать ядро модуля.

Плагин pagetextbyid выводит весь контент с поля "page_text" таблицы "pages", включая разметку html, по id страницы или её alias.

Вообще не особо понятна суть вопроса, если это модуль "Page" и есть созданное экстраполе, почему не прописать нужные данные в это экстраполе на странице редактирования?!

 

akella
#3 21.12.2021 06:46

Спасибо, уже переписал функцию в function.php под свои нужды