Поместите разрыв строки в каждую переменную точку с запятой в шаблоне smarty - PullRequest
0 голосов
/ 24 февраля 2012

У меня есть шаблон smarty, который содержит переменную, в которой данные загружаются в виде одной текстовой строки, но значения разделяются точкой с запятой.

<span>{$TEST.data}</span>

Это генерирует одну строку с примером: 1;пример: 2;пример: 3;и т. д.

Можно ли как-нибудь кодировать разрыв строки в каждой точке с запятой в smarty?

Спасибо за помощь

1 Ответ

2 голосов
/ 24 февраля 2012

, хотя вы на самом деле должны подготовить свои данные в PHP, вы можете сделать это в Smarty:

{$test.data|replace:";":"<br>"}

см. Документацию по модификатору replace

...