modResource.cleanAlias
Последнее обновление not available | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn moremodResource::cleanAlias¶
Фильтрует строку до вида, пригодного для сегмента URL. Конфигурация контекста ресурса объединяется под $options. Затем filterPathSegment() класса ресурса применяет вырезание HTML, транслитерацию, ограничение символов, приведение к нижнему регистру, обрезку и ограничение длины.
Поведением управляют системные настройки friendly_alias_*, а $options переопределяет любую из них для данного вызова. set() использует метод всякий раз, когда присваивается поле alias.
Синтаксис¶
string cleanAlias ($alias [, array $options = array()])
-
$alias(string) строка для фильтрации -
$options(array) параметры фильтра, накладываемые поверх конфигурации контекста, по умолчаниюarray()
Пример¶
$resource = $modx->getObject('modResource', array('id' => 5));
$alias = $resource->cleanAlias('Hello World');
Смотрите также¶
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn more










