Jump to content

Recommended Posts

Простой способ обновления CKEditor на последнюю версию, для тех кто не хочет обновлять opencart на 1.5.3

Качаем последнюю версию CKEditor отсюда (самая первая ссылка), заходим в /admin/view/javascript/, удаляем старую папку "ckeditor", вместо неё загружаем новую из архива.

Enjoy :-)

Share this post


Link to post
Share on other sites
Guest brk

Простой способ обновления CKEditor на последнюю версию, для тех кто не хочет обновлять opencart на 1.5.3

Качаем последнюю версию CKEditor отсюда (самая первая ссылка), заходим в /admin/view/javascript/, удаляем старую папку "ckeditor", вместо неё загружаем новую из архива.

Enjoy :-)

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

Share this post


Link to post
Share on other sites

Ой, что-то после этого "простого обновления" у меня вообще редактор пропал из интерфейса :(

подскажите, где чего покрутить :)

путь до админки изменен, но вроде нигде нет упоминаний о путях...

Проблема оказалась в старой версии jquery-1.6.2.min.js , обновил до jquery-1.8.0.min.js все стало нормально

да еще в шаблонах заменил, хотя можно было и имя самого файл заменить :)

в аттачет немного переработанный конфиг и плагин "geckospellchecker" - проверка орфографии для мозилы. распаковать с заменой, предварительно сделав бэкап оригинального "config.js"

ckeditor.zip

Edited by Zeppelin

Share this post


Link to post
Share on other sites

У меня версия движка 0.2.0. Подскажите, как можно ее обновить до последней?

Share this post


Link to post
Share on other sites

Обновил, случайно затер конфиг. Тпереь окно редактора, по дефолту мелкое.

Пытаюсь поставить 2000 пкс, в файле adminviewjavascriptckeditorconfig.js

config.filebrowserWindowWidth = '800';
config.filebrowserWindowHeight = '2000';

не помогает нивкакую.

Что можно еще сделать?

UPD. написал

config.height = '1600px';
все ок.

Share this post


Link to post
Share on other sites

Также можно сделать полный редактор изменив в конфиге admin/view/javascript/ckeditor/config.js

строчку

config.toolbar = 'Custom';

на

    config.toolbar = 'Full';

  • +1 2

Share this post


Link to post
Share on other sites

поставил как тут писали, все ок, кроме того что теперь фотки через редактор не добавляются (при двойном щелчке по фото окно с выбором картинки не закрывается, ноль реакции), может кто то знает что делать?

Share this post


Link to post
Share on other sites

Ставил себе последнюю версию редактора. После обновления страницы все заработало.

Но сначала редактор пропал из Почты. Показывалось обычное текстовое поле. Возможно у кого-то была подобная проблема. Решил ее след. образом:

Решение:

  1. Скачайте прикрепленный файл в архиве.
  2. Зайдите на вашем хостинге в папку /admin/view/javascript/ckeditor/adapters
  3. Загрузите в эту папку файл из архива jquery.js
  4. Обновите страницу "Почта" и посмотрите на результат.

Версия OpenCart: 1.5.4.1

Браузер: Google Chrome 24.0

Опыт в работе с OpenCart: новичок

jquery.zip

Share this post


Link to post
Share on other sites

Воспользовался советом, как избежать добавления ненужных тегов <p></p> при редактировании http://www.opencart.com/index.php?route=extension/extension/info&extension_id=10403&filter_license=0&filter_download_id=21&page=5

Extra <p></p> added when editing (modify) text?

Do you get an extra downline at the end of texts when you edit them in opencart?

Like this: <p><br /> </p>

- открываем

admin\view\javascript\ckeditor\config.js

- ищем

    CKEDITOR.editorConfig = function( config )
{

- меняем на

CKEDITOR.editorConfig = function( config )
{
config.enterMode = CKEDITOR.ENTER_BR;
config.shiftEnterMode = CKEDITOR.ENTER_P;
};

  • +1 1

Share this post


Link to post
Share on other sites

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

 

www.domen.ru - замените на свой домен!

 

для версий 3.х путь будет такой:

http://www.domen.ru/admin/view/javascript/ckeditor/_samples/index.html  ( _samples )

 

для версий 4.х путь будет такой

http://www.domen.ru/admin/view/javascript/ckeditor/samples/index.html  ( samples )

Share this post


Link to post
Share on other sites

Начиная с версии 4.1 в CKEditor произошла революция.

Теперь по умолчанию включен режим ACF -

Advanced Content Filter works in custom mode when the CKEDITOR.config.allowedContent setting is defined.

 

Если не хочется заморачиваться с созданием и отладкой фильтров для работы в режиме "Источник" (Source). Этот режим можно перманентно отключить, прописав директиву

 

CKEDITOR.config.allowedContent = true;
 

в файл "config.js"

Это отключит режим ACF и проблем с подключением таких виджетов как "ВКонтакте" не будет.

Share this post


Link to post
Share on other sites

Очень полезный, по крайней мере для меня, плагин autogrow. Он автоматически увеличивает размер текстовой области, по мере добавления информации в неё и полоса прокрутки не появляется.

 

ДЕМО

  • +1 1

Share this post


Link to post
Share on other sites

а есть документация на русском по CKEditor?

Share this post


Link to post
Share on other sites

Начиная с версии 4.1 в CKEditor произошла революция.

Теперь по умолчанию включен режим ACF -

 

Если не хочется заморачиваться с созданием и отладкой фильтров для работы в режиме "Источник" (Source). Этот режим можно перманентно отключить, прописав директиву

CKEDITOR.config.allowedContent = true;
 

в файл "config.js"

Это отключит режим ACF и проблем с подключением таких виджетов как "ВКонтакте" не будет.

Доброго Вам , я пробовал у меня стоял 1.5.4.1 и простой замен "c Custom"   на "Full"    помогал , сейчас поменял шаблон и обновил движок до 1.5.5.1 и ничего не получается пробовал даже

Эту Инструкцию =результат редактор вообще пропадает((

посоветуйте

Сам редактор находится здесь: admin/view/javascript/ckeditor

Почитать про сам редактор можно здесь: _docs.cksource.com/

Далее открываем данные файлы: admin / view / template / catalog /

product_form.tpl

category_form.tpl

 

Ищем код:

<script type="text/javascript" src="view/javascript/ckeditor/ckeditor.js"></script>

После него вставляем: toolbar : 'Full',

Должно примерно получиться так:

<script type="text/javascript"><!--

<?php foreach ($languages as $language) { ?>

CKEDITOR.replace('description<?php echo $language['language_id']; ?>', {

        toolbar : 'Full',

        filebrowserBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',

        filebrowserImageBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',

        filebrowserFlashBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',

        filebrowserUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',

        filebrowserImageUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',

        filebrowserFlashUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>'

});

<?php } ?>

//--></script>

Share this post


Link to post
Share on other sites

Начиная с версии 4.1 в CKEditor произошла революция.

Теперь по умолчанию включен режим ACF -

 

Если не хочется заморачиваться с созданием и отладкой фильтров для работы в режиме "Источник" (Source). Этот режим можно перманентно отключить, прописав директиву

CKEDITOR.config.allowedContent = true;
 

в файл "config.js"

Это отключит режим ACF и проблем с подключением таких виджетов как "ВКонтакте" не будет.

 

 

всё разобрался , скачал с офф сайта адекватную версию для моего 1.5.5.1  просто перезалил в /moysite.net.ua/www/admin/view/javascript/ckeditor

 

вот ссылка http://www.opencart.com/index.php?route=extension/extension/info&extension_id=13753&filter_search=CKEditor&filter_download_id=31

 

там можно подобрать под любую версию Opencart , всё работает не нужно ковырять и дорабатывать чтото =просто старый удалить и новый скопировать

Share this post


Link to post
Share on other sites

Также можно сделать полный редактор изменив в конфиге admin/view/javascript/ckeditor/config.js

строчку

config.toolbar = 'Custom';
на

config.toolbar = 'Full';

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

Share this post


Link to post
Share on other sites

Стоит Ocstore 2102 Та же проблема. Изменил config.toolbar = 'Custom';   на    config.toolbar = 'Full';  но всё осталось без изменений. В чём может быть проблема?

Share this post


Link to post
Share on other sites

В Ocstore 2.1.0.2.1 файла конфиг два.Второй выглядит так

admin/view/javascript/ckeditor/config.js_
 
Тот что правился переименовываем дописав в конце к примеру точку и ноль config.js.0,а у того что я выше написал убираем нижнее подчёркивание.

 

Готово.

Share this post


Link to post
Share on other sites

@Tom,

 

В Ocstore 2.1.0.2.1 файла конфиг два.Второй выглядит так

admin/view/javascript/ckeditor/config.js_
 
Тот что правился переименовываем дописав в конце к примеру точку и ноль config.js.0,а у того что я выше написал убираем нижнее подчёркивание.

 

Готово.

 

 ocStore 2.1.0.2 у меня все равно не работает

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Версия ocStore 2.1.0.2 установил модуль CKEditor is back! Модуль работает, но перестали загружаться изображения из админки. Выключил модуль в менеджере дополнений. Делал все что описано выше (менял в config.js строчку config.toolbar = 'Custom';на config.toolbar = 'Full';) не помогло. Потом переписывал как вы говорили config.js.0. и убирал нижнее подчеркивание config.js_. Не работает

Я уже скачал с официального сайта ckeditor последню версию Version 4.5.11 full , загрузил в /admin/view/javascript/ckeditor. И все равно не работает полный редактор.

Edited by Magistr21

Share this post


Link to post
Share on other sites
Версия ocStore 2.1.0.2 установил модуль CKEditor is back! 

 

В этой версии ckeditor есть по-умолчанию.Достаточно просто включить в Система-Настройки и потом произвести манипуляции с конфигами....

Share this post


Link to post
Share on other sites

В этой версии ckeditor есть по-умолчанию.Достаточно просто включить в Система-Настройки и потом произвести манипуляции с конфигами....

что то я уже запутался

что надо включить в Система-Настройки???

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.