Форум → Редактирование кнопок у редактора

Резко пропали кнопки у редактора.

Обновил все, сравнивал файлы дистрибутивов и прочее, вопрос — где настраивать?

Для сообщений на форуме этого достаточно, но для редактора страниц — нет.

Открыто
radiolok
08 Декабря 2013, 14:00
275 Monarch:

У меня тоже такая беда. Установил инет магазин, все работает идеально, а вот редактор такой же. Как исправить ситуацию? :) 

276 roosit:

Расширенный редактор необходим для редактирования основных страниц сайта? или для редактирования позиций товара?

277 Monarch:

Так сказать для того и другого :)

 

278 Monarch:

Вот например есть в шаблоне LCD телевизоры, нужен расширенный к самой категории «LCD телевизоры» и по отдельности к каждому товару. Ну и страницы конечно :)))

279 radiolok:

Мне достаточно редактировать страницы — ибо я даже не могу по центру выровнять информацию

280 roosit:

Создал тикет https://github.com/abricos/abricos-core/issues/6

В новую версию возможность будет возвращена.

P.S. Сейчас активно идет разработка новой версии ядра платформы (кардинально изменяется концепция сборки движка для сайтов и прочие удобный плюшки автоматизации). Так же новая версия переходит на YUI3, до которой все руки не доходили — а это открывает массу возможностей. Для сравнения, сейчас движок работает на YUI2, которая закрыта аж в 2009 году.

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

В общем уже скоро должны выйти тестовые сборки.

281 Monarch:

То есть пока нельзя поставить расширенный редактор в инет магазин :(?

282 roosit:

Пока можете вручную включить расширенный режим. Для этого в javascript файле редактора найдите инициализацию визуального редактора и включите опцию: 

toolbarExpert

Например, редактор страниц сайта (модуль sitemap) js файл /modules/sitemap/js/editor.js:

было

this.editor = new Editor(this.gel('editor'), {
    'width': '750px', height: '250px', 
    'mode': detail.editorMode>0 ? Editor.MODE_CODE : Editor.MODE_VISUAL,
    'value': detail.body
});

стало

this.editor = new Editor(this.gel('editor'), {
    'width': '750px', height: '250px', 
    'mode': detail.editorMode>0 ? Editor.MODE_CODE : Editor.MODE_VISUAL,
    'toolbarExpert': true, // расширенный режим
    'value': detail.body
});

P.S. модуль интернет-магазина eshop

P.S.2 после внесения изменений перед проверкой в браузере не забывайте чистить кеш движка (/cache/)

283 Monarch:

С редактором страниц сайта все получилось :). Спасибо огромное :)). А вот с инет магазином нет, в модуле магазина нет файла editor.js.

284 roosit:

Точно, интернет-магазин ведь базируется на модуле Каталог. Править нужно в нем вот этот файл

https://github.com/abricos/abricos-mod-catalog/blob/master/js/elementeditor.js

285 Monarch:

Там точно таких строчек нет. Как правильно его изменить? :) Спасибо :)

286 roosit:

Это ссылка на исходники чтобы показать, какой файл нужно править и где — строка 336.

У вас этот файл в движке в модуле каталог: /modules/catalog/js/elementeditor.js

287 Monarch:

В этой строке я изменил на 

<code>'toolbarExpert': true,</code><br /><br />но не помогло.
289 roosit:

Это правит в редакторе элементов каталога. Редактор самого каталога в файле:

/js/catalogview.js

стока 183