GetSimple CMS
по-русски

Плагин Dynamic Pages

Плагин для добавления кода компонентов на страницы

С помощью этого плагина вы сможете включать любой код на страницы сайта прямо в WYSIWYG-редакторе, используя компоненты. Он позволяет добавлять различные параметры к коду.

Скачать плагин
Файл скачан 1472 раз(а)

Использование плагина DynPages для GetSimple CMS

Самый простой способ использования — это создание компонента с любым необходимым кодом (JS, PHP, CSS, HTML) и включение его на любую страницу прямо в WYSIWYG-редакторе при помощи простого кода (шорткода):

{% component_name %}

Тег абзаца со страницы при этом удаляется. Вы также можете передавать параметры, к которым компонент может получить доступ через глобальную переменную $args.

Например, создайте компонент sitemap с кодом:

<ul><?php
  global $args;  
  get_i18n_navigation('index',0,$args[0],I18N_SHOW_PAGES); 
?></ul>

В данном случае параметром служит глубина загрузки карты сайта. Код будет выглядеть таким образом:

{% sitemap 3 %}

Между параметрами можно использовать пробелы или запятые. Вы можете заключить параметры в кавычки или двойные кавычки, если они содержат пробелы, запятые или другой вид кавычек.

Этот плагин пришел на смену плагину exec-php, так как тот влиял на безопасность CMS и не располагал такими возможностями.

blog comments powered by Disqus
Эту страницу посетили 11208 раз(а).
Мы используем куки (cookie) для наилучшего представления нашего сайта. Если вы продолжите использовать сайт, мы будем считать что вас это устраивает. Вы можете просматривать сайт без использования куки (cookie) с частичной потерей функциональности в приватном режиме вашего браузера. Если вы полностью отказываетесь использовать куки (cookie), вы обязаны покинуть сайт.  Принять