Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Гибридные данные. Проблема работы с полем типа "primitive_html". #298

Closed
kunafin opened this issue Oct 26, 2014 · 0 comments

Comments

@kunafin
Copy link

kunafin commented Oct 26, 2014

Создадим для ГД_раздела несколько полей с типом "primitive_html".

Если после создания нового ГД_документа не трогать поле (т.е. вообще не делать в нём каких-либо изменений) в режиме работы с контентом, то всё ок.

Но вот, если сделать любую запись в поле, а затем удалить её и сохранить сделанные изменения - поле не останется пустым. В соответствующее поле записи в таблице БД будет сделанна запись с таким содержимым:

<p><br></p>

Это не дает нормально работать с данными. Например, если использовать условие:

в сниппете, то оно не будет корректно работать (с точки зрения логики вывода контента), потому что для контент-менеджера контента в поле "content_unit_1" - нет, а для системы данные есть.

Разумеется вариант стирания лишнего непосредственно в БД (например через phpmyadmin) - не подходит (хоть и работает).

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


KodiCMS 12.33.70, PHP 5.3.10

butschster added a commit that referenced this issue Oct 28, 2014
…ги", при включении которой в поле при сохранении удаляются теги: `<p></p>`, `<p> </p>`, `<p><br></p>`, `<p><br /></p>`, `<p> <br /></p>`, `<p>&nbsp;</p>`.

issue #298
@kunafin kunafin closed this as completed Oct 30, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant