MODx/Подключаемые плагины/PHx: различия между версиями

Содержимое удалено Содержимое добавлено
м Откат правок 103.23.119.13 (обс.) к версии 176.215.132.154
м {{BookCat}}; избыточные <big /> и <font /> вокруг <source />; пробелы.
 
Строка 53:
PHx поддерживает следующие теги MODx:
 
* [+placeholder+]
* [*теги содержимого*] ([*content*], [*pagetitle*], например)
* [*TV параметры*]
* [(теги настройки)] (например, [(base_url)], [(site_name)] и другие)
Строка 61:
 
* Ditto
* Jot
* MaxiGallery
 
Строка 94:
===== Синтаксис =====
 
Хотя это и кажется логичным, но на этом стоит заострить внимание. Избегайте использования следующих конструкций в шаблоне, если они не являются частью тега MODx:
 
[+
Строка 191:
*: Перевернет задом наоборот буквы.
* '''wordwrap'''(=`length`)
*: length - characters
*: Breaks words in the current value longer than the given length of characters by putting a space in between.
*: Default: 70 characters.
Строка 427:
# Пройдите во вкладку Элементы > Управление элементами > Сниппеты
# Создайте новый сниппет с префиксом "phx:"
# Скопируйте и вставьте код сниппета
# Сохраните сниппет
 
или
 
# Создайте новый файл с названием "имя_сниппета.phx.php" в assets/plugins/phx/modifiers/ (Например: assets/plugins/phx/modifiers/phpthumb.phx.php)
# Скопируйте код сниппета в этот файл
# Выставите права на файл 0555 (если хотите достичь максимальной безопасности)
 
=== Коды модификаторов ===
==== phx:7bit ====
* описание : возвращает 7bit код строки
* применение: '''[+string:7bit+]'''
Строка 506:
After the entire PHx logic is through, it's 99% certain that MODx does not have any tags left to parse. You could say that PHx replaces the core function of MODx that handles the merging (with added flexibility by allowing nesting). However, the different types of elements are still processed by the responsible MODx functions.
 
{{BookCat | filing = deep}}
[[Категория:MODx|Подключаемые плагины/PHx]]