modX.filterPathSegment
Последнее обновление Oct 11th, 2026 | История страницы | Улучшить эту страницу | Сообщить о проблеме
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 moremodX::filterPathSegment¶
Делегирует вызов статическому modResource::filterPathSegment() — конвейеру, который превращает заголовок страницы в алиас ресурса. По порядку он:
- снимает теги и декодирует сущности;
- транслитерирует и ограничивает набор символов;
- расставляет разделители слов, приводит к нижнему регистру и обрезает края;
- усекает сегмент до
friendly_alias_max_length, если настройка больше нуля.
Тот же метод работает как выходной фильтр filterPathSegment, а медиаисточники пропускают через него имена загружаемых файлов.
Синтаксис¶
string filterPathSegment (string $string, [array $options = []])
-
$string(string) текст для преобразования -
$options(array) переопределенияfriendly_alias_*для этого вызова, по умолчанию[]
Пример¶
$segment = $modx->filterPathSegment('My News Title');
// 'my-news-title'
$segment = $modx->filterPathSegment('My News Title', array(
'friendly_alias_lowercase_only' => false,
));
// 'My-News-Title'
Смотрите также¶
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










