OpenCart — визуально-текстовый редактор CKEditor — улучшаем и модернизируем


Вам могут понравиться и эти статьи...

Комментариев: 36

Если Вы хотите добавить код в свой комментарий, заключите его в теги <pre lang="php"></pre>

  1. Андрей:

    Ох у меня гемора с этим CKEditor было.
    Делайте бекап обязательно перед тем как начать заменять файлы.

    • jul jul:

      Да, на счет бекапа Вы абсолютно правы. При внесении глобальных изменений в работающий магазин всегда необходимо принимать меры предосторожности.
      Правда, с данным модулем установка CKEditor проходит на «ура».

  2. Здравствуйте Jul! У меня к вам вопрос. Можно как-то сделать , чтобы выводилось доставка в карточке товара — как вот тут http://www.konik.ru/catalog/toys/PlanToys-7141.html. Или хоть что-то примерно такое? Извините что пишу не в тему, но страницы контакты у вас нет…

  3. Дополнение))) В примере не опенкарт конечно, но надо вот так, чтобы было

    • jul jul:

      Можно информацию о доставке разместить в карточке товара в дополнительном табе (после Ваших табов «Описание» и «Отзывы») или если необходим вариант с открытым текстом, как на приведенном Вами сайте, можно использовать модуль html, расположение которого переместить в product.tpl перед или после Быстрого заказа. Еще можно вывести новое поле, в которое будет забиваться информация о доставке. Вот такими вариантами нужную информацию вывела бы я.

    • Николай:

      Не хорошо ставить на сайте форму быстрого заказа и код зашиты в придачу… По опыту скажу что процент спама через данную форму очень низок если не нулевой

  4. Николай:

    Здравствуйте,
    Как вариант можно так сделать
    http://vk.cc/2xNmKT

    • Щербаков Алексей:

      отредактируйте файл catalogviewthemedefaulttemplateproductproduct.tpl
      Это будет самый простой вариант

  5. Спасибо за плюшку)) Очень супер пупер круто!)))))

    Я как раз бложик веду — мечтал про норм редактирование текста!))))

  6. Сергей:

    Юля спасибо за статьи, но у меня не получилось как Вы написали, сделал по другому, вошел на официальный сайт и скачал расширенную версию и установил и прекрасно работает.
    Но у меня очередной вопрос к Вам, как можно уменьшить интервал между абзацами, а то получается большие расстояния. За ранее благодарен.

    • jul jul:

      Сергей, Вам надо уменьшить margin-bottom для абзацев (p). К примеру, для дефолтного шаблона надо открыть его stylesheet.css и править с 31 строки

      Где 20px надо изменить на желаемое.

  7. Спасибо за пост. Помогло модернизировать редактор. После очистки кеша все отобразилось корректно!

  8. Максим:

    Крутой редактор!! Вообще спасибо Юль за плагины и модули, очень полезный блог ведёшь, так держать!!!
    Поставил редактор, перед этим само-собой сделал бэкап, смело заменяем и перезаписываем файлы, нажимаем f5 (обновляем страницу) и вот счастье)

  9. Катерина:

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

  10. Андрей:

    Спасибо, подскажите как в нем можно переключится на редактирование текста в html ? Заранее благодарен.

  11. Алексей:

    благополучно все сломал :( http://joxi.ru/nAyB8Y0s9BnjrZ
    благо тестовый..

  12. Скажите пожалуйста, будет работать на ocstore 1,5,5,1,2 ?
    Спасибо.

  13. Здравствуйте. Подскажите как можно сделать, чтоб контактные номера в шапке менялись в зависимости от загруженной карточки товара?

    • jul jul:

      Здравствуйте, к сожалению, решения не подскажу — шапка как бы никак не связана с карточкой товаров.

  14. на 1.5.6.4 не подходит

    • jul jul:

      Только этим модулем меняю стандартный редактор на расширенный. 1.5.6.4 использую уже очень давно — редактор меняется без каких-либо проблем.
      Так что Ваше заявление неверно — на 1.5.6.4 подходит.

      • Моё заявление верно, модуль ставится, все меняется, видно три ряда для кнопок, но кнопки частично отсутствуют. Использую шаблон Rubber.

        • jul jul:

          Евгений, я с Вами не дискутирую, а сообщаю факт — модуль отлично идет на 1.5.6.4, установила его уже не на один магазин этой версии движка.
          А чтобы видеть все новые кнопки редактора, откройте админку в том браузере, в каком ранее в админку не входили или почистите кэш текущего браузера, системный кэш магазина чистить необходимо, но ключевую роль играет именно кэш браузера.

  15. Катерина:

    Здравствуйте, Юлия. Подскажите, возможно ли добавить свой шрифт в редактор? Уже голову сломала :(

    • jul jul:

      Здравствуйте, Катерина.
      Расширенный вариант редактора уже сам по себе предлагает на выбор порядка 9 шрифтов, в отличии от ограниченной версии, где шрифт выбрать невозможно. Но можно в файле shop/admin/view/javascript/ckeditor/config.js прописать строку с добавлением других шрифтов, не забывая указать уже существующие. Найдите строку

      и после нее добавьте

      Где до arial указаны дополнительные шрифты (Palatino Linotype;Calibri;Candara;Myriad;).
      Но данный метод все равно ограничен и несовершенен, так как добавить сможете только те шрифты, которые у Вас установлены в компьютере, также если их не будет на компьютере посетителей Вашего магазина, то они их, естественно не увидят. Для того, чтобы применить какой-нибудь специфический шрифт на сайте стоит использовать google fonts.

  16. Спасибо автору поста!

  17. Алекс:

    А зачем все так сложно делать?
    заходиш в admin/view/javascript/ckeditor/config.js
    28 строка
    config.toolbar = ‘Custom’;
    и меняеш на
    config.toolbar = ‘Full’;
    и всех делов

  18. Олеся:

    автор, спасибо! Все получилось!

  19. Заменил спасибо, круто с первого раза в стала про бекап даже забыл не делал!

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">