Новый редактор ломает блоки и не только Исправлено

5

После обновления редактора:

Код {$wa->block('site.send_email_form')} после сохранения в визуальном редакторе, превращается в

{$wa->block('site.send_email_form')} (https://yadi.sk/i/vFhn5mlv3Ntyca) и соответственно вызывает ошибку

Exception 'SmartyCompilerException' with message 'Syntax Error in template "78093788d058a065aa633386ba4ee4ec34266c78" on line 2 "<p>{$wa->block('site.send_email_form')}</p>" - Unexpected "&"

И даже такой вариант, отрываем HTML переключаем на Визуальный редактор сразу переключаем на HTML - и все код поломан!

Так-же новый редактор съедает spam, код <span>(3452)</span> 44-44-444 превратиться в (3452) 44-44-444

Еще один момент, если ходить по страницам (ajax) то иногда код не ломается, но если обновить страницу с визуальным редактором то код 100% ломается


p.s. редактор на этом сайте не лучше, тут наоборот > делает >

17 комментариев

  • +2

    Такая же проблема была.

    Решилось таким образом: заходите в исходный код и туда уже непосредственно вставляете wa->block

    Тогда ничего не ломается. Но и как вы и сказали - возвращаться в визуальный стиль не рекомендуется)

  • +1

    Только ленивый ещё камень не кинул в этот многострадальный редактор.

  • +1

    Всех кто не доволен редактором прошу не обвинять разработчиков из Webasyst.

    Направляйте свои недовольства авторам сего редактора

    https://imperavi.com/redactor/

    • +4

      Разработчики решают какой редактор вставить в свой продукт.
      Поскольку они не написали свой собственный и не дали пользователю возможность выбора какой он хочет использовать - все вопросы только к разработчикам Webasyst. К сожалению это так, хотя сам редактор и не их.
      Если бы всё происходило по Вашей логике - смартфон и автомобиль вообще нельзя было бы отремонтировать, слишком много поставщиков комплектующих в их производстве.

    • +1
      Светлана Каменева Светлана Каменева 1 ноября 2017 10:27 #

      С новой версией пришло значительное ухудшение. Помимо вышеперечисленного ломания кода зачем-то отпилили выравнивание у картинок итд. Над сайтом трудятся много людей. Не у всех есть знания чтобы кодом выравнивать картинки итд. Верните старую версию!

      • +1
        Светлана Каменева Светлана Каменева 2 ноября 2017 11:29 #

        Откатились на своём сайте на старую версию редактора. Всё стало более/менее. Нельзя такой сырой редактор ставить в стабильную ветку движка. Этим поделием же невозможно пользоваться. Зачем вообще визуальник нужен в таком случае?

        • +2

          Присоединяюсь, настолько тугой редактор стал, что приходится как 15 лет назад html править. Ужас.

        • +2

          Вообще в идеале засунуть 2 редактора, чтобы можно было чуть что отключить старый и переключиться на новый. Может какой переключатель в настройках запилили бы

          • +1
            Светлана Каменева Светлана Каменева 3 ноября 2017 12:06 #

            Что самое интересное - у open source CMS (у той же Joomla) это реализовано. И визуальники там на две головы лучше. В нашей платной CMS мы должны почему то мучаться с этим недоразумением называемым почему то визуальным редактором.

            Почему заменили TinyMCE на этот ужас Imperavi? Насколько я помню в 4-ке был именно TinyMCE?

            • +1

              Заменили, потому что было куча тем недовольных редактором. Это правда, что с тем были проблемы. Но и с текущим редактором косяков дофига. В итоге в обоих случаях свои проблемы

              Почему заменили TinyMCE на этот ужас Imperavi? Насколько я помню в 4-ке был именно TinyMCE?
            • +2

              для распространения в составе коммерческих продуктов mce теперь платный. очень сильно платный. и ckeditor тоже

            • +1

              а мне нравится редактор!) там можно плагины писать!

              Добавить комментарий

              Чтобы добавить комментарий, зарегистрируйтесь или войдите