X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> CKEDITOR. Автоматически вставляются несколько тегов <br> пред таблицей.
Survey
Survey
Topic Starter сообщение 22.1.2014, 20:33; Ответить: Survey
Сообщение #1


День добрый. Суть проблемы - есть сайт на CMS Flynax, в ней CKEditor. Вставляю в админке таблицу (только с таблицей такой глюк) код:
<table border="1" cellpadding="4" cellspacing="1" width="50%">
<tbody>
<tr>
<td>
Text table1</td>
<td>
Text table2</td>
<td>
Text table3</td>
</tr>
</tbody>
</table>

А на сайте получаю 15 тегов <br> перед таблицей:

Выход, насколько я понял - отключить перенос строк и расставлять <br> ручками.

Пробовал config.js (ckeditor) менять:
config.shiftEnterMode = CKEDITOR.ENTER_P, config.enterMode = CKEDITOR.ENTER_BR - что бы Enter в редакторе обрабатывался по другому; config.entities = false/true, config.basicEntities = false/true - запрет вывода некоторых html сущностей.
Ничего не помогло. Подскажите в каком направлении копать?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 22.1.2014, 21:27; Ответить: alexdrob
Сообщение #2


А с чего вы взяли что это эдитор добавляет br?
Может у вас при выводе используется nl2br функция.
Сколько раз использовал ckeditor он ни разу не добавлял сам теги бр.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Survey
Survey
Topic Starter сообщение 23.1.2014, 9:52; Ответить: Survey
Сообщение #3


Да скорее всего nl2br. Потому что а БД данные (код) записывается верно (без лишних br-ок), а при выводе они присутствуют. Сделал поиск по всем файлам на сайте по фразе "nl2br". Все их убрал - не помогло. Как модно найти ф-ю отвечающую за вывод данных?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Survey
Survey
Topic Starter сообщение 23.1.2014, 12:17; Ответить: Survey
Сообщение #4


Нет, дело в CKeditor`e - пробовал код таблицы записать в одну строку (Источник) - отображается нормально, но стоит в админке в CKEditor`e что-либо изменить (например символ поставить), он делает код с пробелами (которые потом в <br> преобразуются). Теперь вопрос - как убрать автоматический перенос строк?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 23.1.2014, 12:41; Ответить: alexdrob
Сообщение #5


Ну всё верно, дело не в эдиторе.
Эдитор ставит просто на новые строки поля. А уже в шаблоне, при выводе, на новые строки БР добавляются. Если вы хтмл выводите, то нужно убирать нл2бр, вы же и так хтмл выводите :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zakizak
zakizak
сообщение 22.5.2017, 0:10; Ответить: zakizak
Сообщение #6


Спасибо за советы!

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Жители РФ не спешат отказываться от Gmail, хотя на размышления осталось всего несколько месяцев
20 Room 4113 11.3.2024, 16:00
автор: Lumex
Горячая тема (нет новых ответов) Сайты пролежали несколько месяцев, насколько реально восстановить трафик?
108 metvekot 21169 27.1.2024, 22:39
автор: Vmir
Горячая тема (нет новых ответов) Несколько площадок под ваши статьи и ссылки
119 slaru 54393 14.10.2022, 13:52
автор: slaru
Открытая тема (нет новых ответов) Несколько площадок под статьи (Беларусь)
5 vbiznese 1944 4.8.2022, 18:11
автор: vbiznese
Открытая тема (нет новых ответов) Ищу копирайтера для написания тегов Title и Description
По готовому семантическому ядру
2 eduarddis 1445 10.8.2020, 20:51
автор: artek


 



RSS Текстовая версия Сейчас: 28.3.2024, 14:38
Дизайн