Перейти к содержанию

Рекомендуемые сообщения

Привет! Есть сайт на Ocstore 1.5.5.1.2, хотел на страницу, через ckeditor добавить php код, но столкнулся с такой проблемой что ckeditor комментирует теги php...Может кто знает, как с этим бороться? )

 

Вставляю: <?php echo $this->getChild('module/form_builder/form_1'); ?>

 

На выходе: <!--?php echo $this--->getChild('module/form_builder/form_1');

Изменено пользователем easeo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У вас в нике упоминается seo, но гугл вас забанил)
в конфиге редактора надо написать

CKEDITOR.config.protectedSource.push(/<?[sS]*??>/g);

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

У вас в нике упоминается seo, но гугл вас забанил)

в конфиге редактора надо написать

CKEDITOR.config.protectedSource.push(/<?[sS]*??>/g);

 

В гугле море советов, но ни один не подошел )

 

Вставил ваш код в /public_html/admin/view/javascript/ckeditor/config.js  но все осталось прежним.

 

Мне нужно вставить форму через данный скрипт: <?php echo $this->getChild('module/form_builder/form_1'); ?>

 

На выходе получаю вот такое с комментариями:

 

<!--?php echo $this--->getChild('module/form_builder/form_1');

 

Через шаблоны нет проблем вставить, но хочется также, чтобы была возможность и через ckeditor )

Изменено пользователем easeo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кто знает такая же проблема.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

почему вы думаете что в opencart есть такая дыра в виде инклуда php кода в редактор?

И почему вы думаете что эта ваша жуть вообще должна взлететь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решено переустановкой не с сайта официального, а доработанного.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
22 минуты назад, nikifalex сказал:

почему вы думаете что в opencart есть такая дыра в виде инклуда php кода в редактор?

И почему вы думаете что эта ваша жуть вообще должна взлететь?

У меня проблема не в php кодах, а вообще HTML теги резал

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
26 минут назад, nikifalex сказал:

почему вы думаете что в opencart есть такая дыра в виде инклуда php кода в редактор?

Стало быть, так нельзя? В принципе нельзя, по соображениям безопасности? Да?

А яваскрипт можно? Яваскрипт безопасно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, florapraktik сказал:

Стало быть, так нельзя? В принципе нельзя, по соображениям безопасности? Да?

Примерно да.

3 минуты назад, florapraktik сказал:

А яваскрипт можно? Яваскрипт безопасно?

Уточните вопрос :)

 

Вцелом варианты есть. Посмотрите хотя бы на модули markimax с это привязкой через jquery. И это более правильные варианты, хоть и не идеальные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, nikifalex сказал:

 

Уточните вопрос :)

Ну, можно ли в редакторе в режиме кода написать <script type="text/javascript"> </script>, ну и там внутри что-то кодить.

 

Честно, вопрос не конкретный, просто по аналогии с ограничениями на код php решил уточнить за яваскрипт по случаю.:)

Изменено пользователем florapraktik

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вцелом можно. но сам ckeditor может резать. Тогда его пропатчить. ссылка выше должна помочь

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите, как отключить

 

 Element Information

  • Dialog window name : image
  • Tab name : info
  • Element ID : txtAlt
  • Element type : text

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От gello93
      300.00 руб
      Скачать/Купить дополнение


      WP Gallery for OpenCart 1.5.x (галерея для визуального редактора)
      Наконец то можно поставить галерею в opencart где угодно и сколько угодно!!!!
      Мне нравиться как галерея реализована у Wordpress. В Opencart по сравнению с ним не очень удобные галереи (нужны отдельные модули со своими страницами, или нужно создавать новые схемы и пихать в позиции блок модуля). С помощью этого модуля галерею можно вставить на любой странице и в любом количестве. Галерея встроена в текстовый редактор (в ней можно выбрать баннер для вставки)
      На текущий момент галерея работает на страницах:
      Статьи
      Товар
      Категория
      Производитель
      Модуль приветствие
      HTML блок
      Новости
      Pav Blog

      В других местах в редакторе можно добавить галерею, но на сайте она отображаться не будет. Можно обращаться после покупки по поводу совместимости с другими модулями, буду добавлять в следующих версиях. Также могу переделать одно или несколько полей из продукта под поле для галереи.
      Преимущества:
      Гибкая (можно задать количество изображений в ряду)
      Адаптивная (включается в настройках)
      Retina-ready (можно задать любой размер изображений)
      Удобная (работает в ckeditor)

      Галерея полностью мультиязычная, так как отдельно добавляется в редакторы на разные языки. Картинки берутся с баннеров. Описание картинки тоже мультиязычное, теперь оно не обязательное к заполнению в баннере. В будущем заполнения баннеров планируется еще упростить для ускорения их заполнения.
      Требует vqmod не ниже 2.3!!!!
      Заменяет стандартный CKEditor на полный!!!(Заменяются файлы CKEditor-а, это ничему не повредит)
      Если в CKEditor не отображается галерея чистите кеш браузера или воспользуйтесь другим браузером.
      Скрипт для галереи пока что только Fancybox2. Так как считаю его лучшим. Но буду рад и вашим пожеланиям, пишите добавлю в будущих версиях.
      Версия для Opencart 2.x
      Демо витрина Демо админка
      логин: demo, пароль demo
      Пример работы модуля:

      Changelog
      v 1.1
      Функции галереи стали частью класса Model_Tool_Image
      v. 1.2
      Исправлена проблема с локализацией ckeditor на языки отличающийся от Русского и Английского
      v 1.3
      Добавлена совместимость с модулем Blog Manager v 1.3.2
      Добавил gello93 Добавлено 09.09.2015 Категория Редакторы Системные требования Сайт разработчика Старая цена 485 Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От lavlan
      Скачать/Купить дополнение


      CKEditor Full v.4.3.4
      CKEditor
      CKEditor представляет собой готовое к использованию HTML текстовый редактор предназначен для упрощения создания веб-контента.
      Установка:
      заменить содержимым архива папку */admin/view/javascript/
      Добавил lavlan Добавлено 21.02.2013 Категория Редакторы  
    • От vito
      9 350.00 руб
      Скачать/Купить дополнение


      CKEditor is back! Полная последняя версия адаптированная для OC 2.0.x
      Благодарю Вас за интерес, проявленный к моему расширению.
      По ряду причин, я не смогу в течение некоторого времени (ориентировочно до конца марта 2016 г.) оказывать поддержку по проданным расширениям. Поскольку на данном сайте отсутствует возможность временно снять расширение с продаж, вынужден ограничить продажи путем установки завышенной цены.
      Нормальная цена для данного расширения - 350 руб, будет восстановлена сразу же как только я смогу уделять время поддержке.
      Расширение заменяет все вхождения HTML-редактора Summernote на привычный и расширяемый CKEditor.
      Работает совместно с встроенным в OpenCart 2.0.x файл-менеджером.
      В архив расширения включена Full-версия последняя на текущий момент (4.4.7) с дополнительно подключенным плагином Codemirror.
      При желании можно заменить на любую собственную сборку. Файлы самого CKEditor модификацией не затронуты.
      ОБНОВЛЕНИЕ!
      Загружена последняя на текущий момент версия 4.5.4 с подключенными дополнительными плагинами.
      Суммарно более 100 плагинов, включая имеющиеся в Full-версии!
      Дополнительно подключенны плагины:
      Youtube Plugin
      Media embed Plugin
      Google Web Fonts plugin
      SlideShow
      Video Snapshot
      Google Map iframe
      Google Maps snapshot
      Bootstrap Widgets
      CodeMirror (Source) Syntax Highlighting
      Keep TextSelection
      CKEditor Template Menu
      Quicktable
      Table Resize
      AutoCorrect
      Word Count & Char Count Plugin
      Line Height
      Zoom
      Background Image for Tables and Cells
      Letter-spacing
      Non-breaking space
      Simple Button
      QRCode generator
      Insert Symbol
      HTML 5 Validation
      Extra Form Attributes
      Widget

      Прежние версии (4.4.7) оставлены в загрузках.



      Совместимость с версиями OpenCart:
      Opencart 2.0.0 − 2.0.3.x (есть vQMOD и OCMOD версии)
      Модуль не перезаписывает никаких файлов OpenCart (ocStore)
      Все что нужно для установки - воспользоваться инсталлятором расширений, встроенным в OpenCart (для OCMOD-версии)
      или просто распаковать файлы из папки Upload дополнения в папку в корень сайта (для vQmod-версии).
      Страница расширения на OpenCart.com
      Демо-сайт (Админка)(юзер - demo, пароль - demo)
      ВидеоДемо:




      Обратите внимание: Фраза в описании "Файлы самого CKEditor модификацией не затронуты", среди прочего означает, что и конфигурационный файл config.js включен в поставку в дефолтном виде. То есть Advanced Content Filter (AСF) не отключен. AСF - это сравнительно новый механизм в CKEditor (начиная с 4.1), предназначенный для очистки HTML-кода от "лишнего" (тэгов и атрибутов, не разрешенных явно или установленными плагинами). Другими словами, если у Вас пропадает написанный в режиме "Source" код при переключении в режим WISIWIG, значит нужно отключать ACF. Сделать это очень просто: в файле admin/view/javascript/ckeditor/config.js добавьте строку: config.allowedContent = true;
      Данное примечание справедливо для загрузок с версией 4.4.7. В обновленной версии 4.5.3 ACF уже отключен.
      Еще один момент, на который стоит обратить внимание: в последних версиях ocStore (судя по change-логу, с версии 2.1.0.1), редактор CKEditor уже интегрирован. Соответственно, для ocStore версий 2.1.0.1 и выше, данное дополнение покупать не имеет никакого смысла. Если Вам нужен набор плагинов, его можно активировать установками в файле config.js, недостающие плагины можно скачать с официального сайта CKEditor. Бесплатно.
      Решение возможной проблемы при установке.
      Различные сборки на базе OpenCart используют разные версии инсталлятора расширений, у которых отличается синтаксис оператора для указания нескольких файлов, подлежащих одинаковой модификации. Поэтому на некоторых, в том числе очень распространенных, сборках, редактор не появляется после установки.
      Если у Вас после установки расширения и обновления модификаторов редактор не появился нигде, кроме как в Маркетинг->Почта, установите поверх установленного расширения, модификатор из архива 'CKEditorIsBack_FIX.ocmod.zip' (обычным образом, через установку расширений). Данный архив не содержит файлов редактора, в нем находится единственный файл модификации 'install.xml' с альтернативным синтаксисом.
      Добавил vito Добавлено 16.06.2015 Категория Редакторы  
    • От tereshinmikhail
      Скачать/Купить дополнение


      Стильный визуальный редактор с расширенными возможностями (CKeditor)
      В станартном OpenCart не реализованы все возможности CKeditor, эта версия позволяет использовать его на максимум + более красивый дизайн (на мой вкус)
      Установка:
      Удалить папку /docs/admin/view/javascript/ckeditor
      Залить вместо нее новую из архива
      Добавил tereshinmikhail Добавлено 06.08.2014 Категория Редакторы  
    • От OldAine
      Скачать/Купить дополнение


      CKEditor Full v.4.0.1 Стабильная версия
      17.05.2015 Добавил еще два архива с другими темами оформления редактора (пример можете посмотреть здесь).
      Для чего это:
      В наших любимых движках (OpenCart и OcStore) для редактирования описания товара, категорий, статей и прочих подобных полей был встроен удобный и самый функциональный редактор - CKEditor. Но беда вся в том, что редактор этот изначально установлен с ограничением функционала, почти до самого минимума. Но это далеко не все его проблемы - так как редактор стоит в движке уже много лет, а обновлять его никто не собирается, то он до сих пор имеет в себе много разных багов, кстати говоря устранить которые разработчики даже в самых последних версиях так и не сумели :-D
      Версия редактор 4.0.1 и да, конечно же, я знаю, что это далеко не последняя версия, но за-то она самая стабильная - багов почти нет и работает с текущей версией JQuеrу, менять которую почему-то совсем нельзя. Стоит подключить jquery поновее и в админке сразу-же что-нибудь отваливает.
      Какие плюсы:
      Обновлен до версии 4.0.1 FULL - т.е. функционал максимальный.
      Устранен баг из-за которого все время подставляется <br> или <p> в пустую форму.
      Устранен баг из-за которого тег noindex при сохранении оборачивался в тег <p></p>, что было крайне опасно для индексации, т.к. в индекс могло попасть, то что не надо.
      Устранен баг из-за которого в конец "абзаца" или всего текста все время подставлялась конструкция <p>&!nbsp; <br> </p>, создающая лишние смещения и пробелы.

      Как установить:
      Разархивировать архив "ckeditor_v4.0.1 by OldAine.zip" на рабочий стол.
      На своем хостинге, папку admin\view\javascript\ckeditor переименовать, например, в ckeditor1. (это бекап)
      Папку "ckeditor", из архива на рабочем столе, переместить на хостинг по пути: admin\view\javascript\
      Почистить кеш браузера. (так-же можно нажать Ctrl+F5 или просто F5 много раз подряд)
      Зайти в админку, открыть товар или категорию, проверить работоспособность.
      Если все работает, то юзайте на здоровье :), если что-то не так, то возвращаем все назад из бекапа.

      Тех.Поддержка:
      Расширение бесплатное и большого ума не требует, так что поддержки нет.
      Я просто делюсь наработкой, так что не надо меня мучать вопросами, типа как прикрутить тот или иной плагин или изменить тему.
      Презентация:

      РЕКОМЕНДУЮ:
      Тормозит сайт? Нужна профессиональная оптимизация сайта? – обращайтесь к Snastik
      Консультации по SEO | SEO-оптимизация магазинов | Ускорение и оптимизация движка
      Добавил OldAine Добавлено 17.05.2015 Категория Редакторы Системные требования Сайт разработчика oldaine.ru Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×