По многочисленным просьбам соберу все в одно.
Проблемы:
1. В настройках выставляю, чтобы гость при заполнении поле "Описание" мог видеть визуальный редактор. Но на сайте он не отображается.
2. Через админку добавляю товар и его описание.
В админке включена функция WYSIWYG, и текст отображается нормально. Текст форматированый, с отступами, выделением жирного шрифта, добавлением картинки и т.д.
А вот когда эту позицию смотришь на сайте - текст выводится без форматирования, без картинок и т.д.
3. Если с админки применять какое-либо оформление к тексту он всё равно не применяется к нему. То есть на сайте просто текст, без курсива, жирности и т.д.
Решение:
1. Настройки на использование WYSIWYG выставляются в 2-х местах:
Backend, Идем в Мозетс
-Настройки(Сonfiguration) ./ Общие настройки (Main) - WYSIWYG использовать (Use WYSIWYG Editor in front-end Description field) -> YES
-Настройки ./ Админ- WYSIWYG использовать для дминки (Use WYSIWYG Editor description field in back-end) -> YES
2.+3.
backend, в компоненте Mosets, в меню слева выбераете "Custom Fields" -> нужное поле, например "Description" -> Description -> ниже смотрим поле "Allowed tags" ->
в этом поле добавляете таги, которые нам нужны (h1, h2, img, strong....). Т.е. которые там не указанны будут блокироваться, это типа фильтра на вывод всей информации на сайте. Даже если Вы или пользователи другие тэги в редакторе ( WYSWYG) будут использовать, то они не будут выводиться.
2 и 3 можно и по другому активировать:
backend, в компоненте Mosets, в меню слева выбераете "Custom Fields" -> нужное поле, например "Description" -> поле настроек "Strip all HTML tags in Details view"
Изменить на НЕТ. Эта опция публикует все тэги, которые разрешены в Вашем редакторе WYSWYG, ограничени поля "Allowed tags" имеют в данном случае меньшее значение.
Опция "Strip all HTML tags in Details view" работает, только при условии, что
-Настройки(Сonfiguration) ./ Общие настройки (Main) - WYSIWYG использовать (Use WYSIWYG Editor in front-end Description field) -> стоит ДА