Для меня идеальным способом является создание традиционного компонента, который получает все данные. Этот компонент вставляет эти значения в указанные идентификаторы статьи. Эти статьи действуют как «контейнеры данных».
Зачем создавать традиционный компонент? Поскольку вы будете использовать библиотеки, исправления ошибок и тому подобное, а компонентное решение может быть более надежным. ИМХО, это хорошая идея, чтобы избежать php логики в панели редактора.
Затем в статьях, которые показываются пользователям во внешнем интерфейсе, используя Включить элемент контента Joomla Plugin , вы добавляете {include_content_item 123}
, являясь 123 идентификатором статьи, в которую вы вставили данные, которые вы хотите показать. в вашем компоненте. Выполнение вызова {} выводит статью с идентификатором «123».