GetSimple CMS
по-русски

Плагин I18n Custom Fields

Плагин позволяет создавать разнообразные дополнительные поля

Этот плагин позволяет создавать дополнительные поля, которые будут отображаться для заполнения при создании и редактировании страниц.

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

У этого плагина есть автоматически поддерживаемая функция, содержащая дату создания страницы. GetSimple CMS, к сожалению, лишена такой функции, функция get_page_date изменяет дату при каждом редактировании. Для отображения даты создания страницы вам не нужно создавать никаких полей, достаточно использовать этот код:

<?php get_page_creation_date($i="l, F jS, Y - g:i A", $echo=true); ?>

Для отображения содержания полей вам доступны следующие функции:

<?php get_custom_field('myname'); ?>

Выводит значение поля с заданным именем для текущей страницы.

<?php return_custom_field('myname') ?>

Возвращает значение поля с заданным именем для текущей страницы.

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

<?php if(return_custom_field('myname')=='on') { ?>
  <?php get_component('tagline'); ?>
<?php } else { ?>
  Not checked
<?php } ?>

Если вам нужно создать в меню ссылку на другой сайт или ссылку с анкором, создайте в настройках плагина поле с именем link и типом Ссылка. Тогда вы сможете создать фиктивную страницу и вставить в поле ссылку на внешний ресурс или анкор, например для меню-аккордеона. Никакого кода никуда вставлять не нужно.

Помните, ваши пользовательские поля должны быть названы в нижнем регистре на латинице.

P.S. Если вы заменили папку admin на вашем сайте, вы должны внести правки в файлы filebrowser.php и pagebrowser.php, лежащих в папке browser, заменив имя папки admin на имя вашей папки.

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