Kostache: \ n или клавиша ввода не переходит на следующую строку

Я использую Kostache, Kohana и CKEditor для своего сайта. В базе данных некоторые таблицы доступны только для чтения, контент поступает с какого-то другого сайта. Моя проблема в том, что мне нужно показывать новую строку везде, где указывается ввод в содержании. В текущей ситуации весь контент идет в одну строку без перерыва

пример:
Ввод / ожидаемый результат: «Это текст.

Это новый текст. «

Текущий вывод: «Это текст. Это новый текст».

Есть ли решение для этого ..

0

Решение

Если вы храните символ новой строки в базе данных, на стороне пользователя вы можете использовать nl2br () для преобразования новых строк в теги разрыва. Затем с помощью Kostache вы должны указать ему разрешить использование html в переменной (т. Е. {{& content_var}}).

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]