Добродень сообщники.
Вообщем-то вопрос такой...
Для некоторых TV использую <textarea>, в менеджере при редактировании документа видны строчки. А когда вывожу это TV на сайте - все строки сливаются в одну. Как решить эту проблему?
Разработка сайтов на MODx
Разработка сайтов на MODx
ну к примеру вот код этого тега для написания сообщений на данном форуме
<textarea tabindex="2" onchange="storeCaret(this);" onkeyup="storeCaret(this);" onclick="storeCaret(this);" onselect="storeCaret(this);" cols="60" rows="12" name="message" class="editor"/>
удалив ненужное получим
<textarea cols="60" rows="12"/>
@p4sh0k
cols - Ширина поля в символах.
rows - Высота поля в строках текста.
Это уже каждый ребенок знает ^_-
Здесь надо как то средствами php решать задачу, я пробывал на выходе ставить теги <pre> - строки видны но переносы на новые строчки только так как в тексте а не по автомату. Надо попробывать с этим "white-space:normal" поколдовать.
Разработка сайтов на MODx
так а что по поводу второго варианта мною предложеного?
как раз недавно так и делал
надо было вывести цитаты которые менеджер вводит в админке в такой же текс ариа как у вас, но если ставить pre страничка разъезжалась
вот и сделали парсинг текста
@p4sh0k
А можешь показать пример парсера? И как он влияет на загрузку страницы?
Разработка сайтов на MODx
он на перл написан
тк сайт тот был не на модх а на TT2
ну если в двух словах...
получаешь массив текста, смотриш его символ за символом
как встретился \n (кажется) - так меняешь его на четыре других - "
"
тогда без тегов pre будут стандартные переносы...