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



 

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

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

Открыть тему
Добавить ответ в эту тему
> Платно убрать теги <br>
Survey
Survey
Topic Starter сообщение 23.1.2014, 8:22; Ответить: Survey
Сообщение #1


День добрый. Есть сайт на CMS Flynax 4.1.0 При создании текста в админке (CKEditor) - особенно таблиц - вставляет кучу br-ок, причём в БД из админки записывается HTML код правильный. Нужно в логике формирования блоков разобраться и убрать эти <br> либо написать и подключить ф-ю чтобы обрезала <br>если подряд больше 2-х.

Сколько это денег и времени?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 23.1.2014, 17:22; Ответить: Witu
Сообщение #2


CKEDITOR действует по принципу редактора текста

если у Вас 2 пустые строки то соответственно и 2 бряка, но вместо бряков могут использоваться параграфы или блоки

http://docs.cksource.com/ckeditor_api/symb...html#.enterMode
http://docs.cksource.com/ckeditor_api/symb....shiftEnterMode


Для решения задачи по вырезки 2 бряков нужно знать такие вещи как
1. каким образом создается таблица (вручную / вставка)
2. каким образом вводится текст (вручную / вставка)
3. Браузер (IE 6-11 работают как всегда.... в смысле они от microsoft)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 23.1.2014, 21:59; Ответить: alexdrob
Сообщение #3


да там проблема на 99% в функции nl2br
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Survey
Survey
Topic Starter сообщение 24.1.2014, 18:15; Ответить: Survey
Сообщение #4


Первое что пришло в голову это ф-я nl2br, нашёл все вхождения этой функии во всех файлах сайта и закоментировал - результата ноль. Есть файлы типа modifier.nl2br.php - там есть return nl2br($string); соответственно поставил вместо return $string;
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 24.1.2014, 18:52; Ответить: alexdrob
Сообщение #5


Вы мне объясните, при чём тут ckeditor, если, во первых я уже говорил что я им пользовался не однократно и не когда он такого не делал.
но самое главное, что вот тут http://www.html.by/threads/32870-CKEDITOR_...-pred-tablicej_
Вы сами написали, что в бд, всё ок, то етсь после отправки эдитора, бр-ов нет.
(survey @ 23.1.2014, 12:52) *
БД данные (код) записывается верно (без лишних br-ок), а при выводе они присутствуют

эдитор тут не причём, значит не везде убрали, возможно где то функция обвёрнута другой.
возможно вывод в шаблонизаторе каком то, который сам это делает.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Добавить ответ в эту тему
Быстрый ответ
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как убрать полоски с картинками “PushDown”
4 mstdmstd 5738 8.10.2018, 17:31
автор: -Сабж-
Открытая тема (нет новых ответов) Как убрать большие отступы в блоках адсенс?
4 aleggator 2064 11.2.2018, 15:11
автор: mojwp
Открытая тема (нет новых ответов) Обработать фото - убрать лишнее
1 tube 2789 7.2.2018, 2:26
автор: nuwman
Открытая тема (нет новых ответов) Оказываю услуги по подбору ключевых слов (платно!)
Разработка Структуры сайта(СЯ)
0 елегантный 2602 31.1.2017, 21:02
автор: елегантный
Открытая тема (нет новых ответов) убрать GET запрос с URL
Сделать ЧПУ ссылок
18 WoWeb 9963 28.10.2016, 17:18
автор: WoWeb


 



RSS Текстовая версия Сейчас: 19.4.2024, 10:53
Дизайн