caseChanger

Выдача слова/выражения в нужном падеже.
Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Автор дополнения
spleanter
Пакетов
3
Закачек
155
Автор дополнения
Пакетов
3
Закачек
155
Версия 1.1.0-pl
Дата выпуска 08.12.2016
Загрузки 69
Просмотры 23
Внимание, этот компонент требует версию PHP 5.4 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.3 !
Возможности:
  • 5 падежей выражения,
  • 6 падежей слова,
  • падежное преобразование во множественное число,
  • возможность отладки.
Параметры:
  • $w — входное слово или выражение в режиме фильтра/сниппета,
  • $p — падеж (равнозначные определения:
    'Р','Д','В','Т','П','П-о',
    'R','D','V','T','P','Po',
    1,2,3,4,5,6),
  • $m — множественное (false),
  • $debug — режим отладки (false).
Использование:
Пример равнозначной выдачи во множественном числе:
[[*pagetitle:caseChanger=`&m=1&p=2`]]
[[*pagetitle:caseChanger=`&m=1&p=Д`]]
[[*pagetitle:caseChanger=`&m=1&p=D`]]
[[caseChanger? &w=`[[*pagetitle]]` &m=`1` &p=`2`]]

Version 1.1.0-pl

PHP7 compatibility

Version 1.0.2-pl

Changed name and description. Repacked.

Version 1.0.13-pl

Если поле изначально задано во множественном числе - morpher не оддает вложенный объект множественных, а использует основной. Исправлено для соответствия логике.

Код упрощен.

Version 1.0.0-pl

Created, Tested

Последние обсуждения в сообществе MODX.pro