Сниппет обрезки текста до точки не рабоатет на опредленном сайте
Здравствуйте, версия MODX 2.7.2 и PHP 7.3.6 на обоих сайтах. На одном работает один и тот же сниппет, на другом нет — выводит текст без сокращения.
Сам сниппет, должен обрезать текст на определенное кол-во символов до точки:
Сам сниппет, должен обрезать текст на определенное кол-во символов до точки:
<?php
$output = '';
$options = !empty($options)?$options:50;
if (!empty($input) && !empty($options)) {
if (strlen($input) > $options) {
$output = substr($input, 0, strrpos(substr($input, 0, $options), '.'));
} else{
$output = $input;
}
}
return $output;