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

Не отрабатывают ocmod коррекции CKEditor 4.6.2 for opencart

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

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=30435&filter_search=ckeditor&filter_download_id=39

 

Установил на opencart 2.1 сей модуля для того чтобы заменить summernote на CKEditor.

 

Но после установки ничего не поменялось, Посмотрел логи  ocmod и увидел что основные изменения вкоторые собственно и выкусывает саммерноут - отстуствуют/

Может кто сталкивался подскажите куда копать то?

 

 

----------------------------------------------------------------
MOD: CKEditor is back!
FILE: admin/controller/module/html.php
CODE: $data['header'] = $this->load->controller('common/header');
LINE: 114
CODE: <script type="text/javascript">
LINE: 920
CODE: $('#input-description<?php echo $language['language_id']; ?>').summernote({
LINE: 951
CODE: <?php echo $language['language_id']; ?>').summernote(
LINE: 951
FILE: admin/view/template/marketing/contact.tpl
CODE: <script type="text/javascript">
LINE: 95
CODE: $('#input-message').summernote({
LINE: 125
CODE: #input-message').summernote(
LINE: 125
FILE: admin/controller/common/filemanager.php
CODE: $url .= '&thumb=' . $this->request->get['thumb'];
LINE: 67
LINE: 159
LINE: 181
LINE: 206
CODE: $data['thumb'] = $this->request->get['thumb'];
LINE: 140
FILE: admin/view/template/common/filemanager.tpl
CODE: $('#modal-image').modal('hide');
LINE: 66
LINE: 97
CODE: $('#modal-image').load(url);
LINE: 153
----------------------------------------------------------------

ck-editor.ocmod.xml

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


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

 

 

Зайдите в настройки:

 

Система -> по магазину щёлк ->вкладка "Сервер" - внизу Визуальный редактор по умолчанию

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


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

спасибо, но у меня opencart  не ocstore.

Разобрался самостоятельно - нужно было вручную удалить все ocmod надстройки и заново обновить модификаторы.

 

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


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

хм какое то новождение.

Пришлось отключить вышеуказанный модификатор чтобы добавить еще  несколько форм для замены саммерноута -

CKEditor-ром, но второй раз модификаторы так и не отработали.  В логах оcmode попрежнему игнорируется (ее просто нет) вот эта главнейшая правка по сути добавляющая  CKEditor.

 

 

 

    <file path="admin/view/template/catalog/product_form.tpl,admin/view/template/catalog/category_form.tpl,admin/view/template/catalog/information_form.tpl,admin/view/template/module/html.tpl">
        <operation info="Load CKEditor.js">
            <search index="0"><![CDATA[<script type="text/javascript">]]></search>
            <add position="before"><![CDATA[<script type="text/javascript" src="view/javascript/ckeditor/ckeditor.js"></script>]]></add>
        </operation>
        <operation info="Change Summernote with CKEditor">
            <search><![CDATA[$('#input-description<?php echo $language['language_id']; ?>').summernote({]]></search>
            <add position="before"><![CDATA[
CKEDITOR.replace('input-description<?php echo $language['language_id']; ?>');
CKEDITOR.on('dialogDefinition', function (event)
        {
            var editor = event.editor;
            var dialogDefinition = event.data.definition;
            var dialogName = event.data.name;

            var tabCount = dialogDefinition.contents.length;
            for (var i = 0; i < tabCount; i++) {
                var browseButton = dialogDefinition.contents.get('browse');

                if (browseButton !== null) {
                    browseButton.hidden = false;
                    browseButton.onClick = function() {
                        $('#modal-image').remove();
                        $.ajax({
                            url: 'index.php?route=common/filemanager&token=<?php echo $token; ?>&ckedialog='+this.filebrowser.target,
                            dataType: 'html',
                            success: function(html) {
                                $('body').append('<div id="modal-image" style="z-index: 10020;" class="modal">' + html + '</div>');
                                $('#modal-image').modal('show');
                            }
                        });    
                    }
                }
            }
        });
]]></add>
        </operation>
        <operation info="Disable Summernote">
            <search><![CDATA[<?php echo $language['language_id']; ?>').summernote(]]></search>
            <add position="replace"><![CDATA[___').attr(]]></add>
        </operation>
    </file>

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


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

посмотрел в базу данных там все залилось - весь ocmod модификатор.

Ничего не пойму. Каким образом залитый модификатор в базу - не отрабатывает правки?

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


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

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

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

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

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

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

Войти

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

Войти

  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.