NtX 10 Опубликовано: 24 января 2015 Рассказать Опубликовано: 24 января 2015 В шаблоне вывод новостей организован так: {short-story limit="152"} Проблема в том, что при первышении указанного кол-ва символов текст просто режется. Хотелось бы что бы выводилось многоточие. Способ типа такого "{short-story limit="152"}..." в shortstory.tpl не подходит, т.к., к сожалению, текста может быть и меньше 152 символов и тогда смотрится дико и некрасиво. Может кто поможет не на общественных началах, разумеется? Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 25 января 2015 Рассказать Опубликовано: 25 января 2015 NtX, в файле engine/show.short.php примерно 739 строка замени if( ($temp_dmax = dle_strrpos( $row['short_story'], ' ', $config['charset'] )) ) $row['short_story'] = dle_substr( $row['short_story'], 0, $temp_dmax, $config['charset'] ); на if( ($temp_dmax = dle_strrpos( $row['short_story'], ' ', $config['charset'] )) ) $row['short_story'] = dle_substr( $row['short_story'], 0, $temp_dmax, $config['charset'] ) . '…';[/code] 1 Цитата Ссылка на сообщение Поделиться на других сайтах
NtX 10 Опубликовано: 25 января 2015 Рассказать Опубликовано: 25 января 2015 Автор Вот так и думал, что этот файл копать надо! Спасибо! Попробую - отпишусь обязательно) Цитата Ссылка на сообщение Поделиться на других сайтах
NtX 10 Опубликовано: 25 января 2015 Рассказать Опубликовано: 25 января 2015 Автор Работает! Для DLE 10.3 это строка 692 получается ) Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.