Перейти к публикации
xXapokalypsesXx

DataLife Engine Как включить HTML форматирование в short-story limit?

Рекомендованные сообщения

xXapokalypsesXx

Привет Всем!

Кто знает как включить HTML форматирование в:

{short-story limit="x"}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
TheAndrey

Если оставить html и обрезать текс, то большая вероятность появления незакрытых тегов, из-за чего может поехать вёрстка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
xXapokalypsesXx

@Andrey, мне просто нужно выводить отдельно картинку и отдельно текст. Текст короткий и он не будет обрезаться, + стоит limit="10000".
 
Главное чтобы работал тег:

<br>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
webil

в файле: engine/modules/show.short.php найдите строку:

$row['short_story'] = strip_tags( $row['short_story'], "<br>" );
$row['short_story'] = trim(str_replace( "<br>", " ", str_replace( "<br />", " ", str_replace( "\n", " ", str_replace( "\r", "", $row['short_story'] ) ) ) ));

 

 

и меняем на:

$row['short_story'] = strip_tags( $row['short_story'], "<br></b><b></span><span></a><a></p><p></ul><ul></li><li>" );
$row['short_story'] = str_replace( "<br>", "<div style=\"height: 3px;\"></div>", str_replace( "<br />", "<div style=\"height: 3px;\"></div>", str_replace( "\n", " ", str_replace( "\r", "", trim($row['short_story']) ) ) ) );

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...