Сниппет обрезки текста до точки не рабоатет на опредленном сайте

Здравствуйте, версия 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;
Сергей
13 ноября 2019, 13:43
modx.pro
409
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0