JS ошибка при работе с miniShop2
Привет, Василий!
Исходные данные:
Сайт на 2.2.6-pl (traditional), установлены из пакетов AxajManager, Ace, CKEditor, miniShop2 и еще с десяток стандартных пакетов, которые я думаю к делу не относятся.
Имеем: создаем категорию miniShop2 в админке — отрабатывает. Затем создаем еще категорию — ошибка:
![](https://file.modx.pro/files/20/f/a/0/fa0c4356959a3b01f9c8fe3f91ef6432_thumb.jpg)
Поле — это единственный TV категории.
В консоли так:
![](https://file.modx.pro/files/20/4/f/a/4fa4f37a8ff4acdd3ab17c9934724d12_thumb.jpg)
Еще из важных настроек — сжатие js и css:
![](https://file.modx.pro/files/20/3/1/6/3169b317617d9cc39f35fbd9963ace43.jpg)
В чем дело то может быть?
Исходные данные:
Сайт на 2.2.6-pl (traditional), установлены из пакетов AxajManager, Ace, CKEditor, miniShop2 и еще с десяток стандартных пакетов, которые я думаю к делу не относятся.
Имеем: создаем категорию miniShop2 в админке — отрабатывает. Затем создаем еще категорию — ошибка:
![](https://file.modx.pro/files/20/f/a/0/fa0c4356959a3b01f9c8fe3f91ef6432_thumb.jpg)
Поле — это единственный TV категории.
В консоли так:
![](https://file.modx.pro/files/20/4/f/a/4fa4f37a8ff4acdd3ab17c9934724d12_thumb.jpg)
Еще из важных настроек — сжатие js и css:
![](https://file.modx.pro/files/20/3/1/6/3169b317617d9cc39f35fbd9963ace43.jpg)
В чем дело то может быть?
Комментарии: 9
Попробуй, для начала, отключить ajaxManager.
Думаю что скорее всего заработает =)
Но без ajaxManager очень уж тяжко! Ты сам не используешь их в связке? Некоторое время назад ты писал, что эти 2 дополнения будут совместимы.
Но без ajaxManager очень уж тяжко! Ты сам не используешь их в связке? Некоторое время назад ты писал, что эти 2 дополнения будут совместимы.
На демо-сайте он включен, таких глюков там не было.
В других проектах не использую, ибо глюки с редактором всё-таки есть, а скорость вполне устраивает, особенно после MS1.
Со временем, возможно допилим, но пока не до того.
В других проектах не использую, ибо глюки с редактором всё-таки есть, а скорость вполне устраивает, особенно после MS1.
Со временем, возможно допилим, но пока не до того.
А можно ли отключить визуальный редактор в miniShop, но оставить его на обычных страницах?
У каждой страницы MODX есть параметр richtext, который ты можешь легко отключать плагином на сохранение товара (лови его по class_key = msProduct).
Да, туплю =(
И, кстати, про плагины.
У меня стоит плагин на изменение alias, висит на OnDocFormSave.
Работает с товарами через раз. Я сейчас как товар добавляю: Создал, написал название товара, сохранил, добавил картинку. Открываю на сайте — а alias не поменялся. А вот если перед добавлением картинки еще нажать сохранить — то меняется :) В общем еще не до конца сам разобрался, почему глючит.
И, кстати, про плагины.
У меня стоит плагин на изменение alias, висит на OnDocFormSave.
Работает с товарами через раз. Я сейчас как товар добавляю: Создал, написал название товара, сохранил, добавил картинку. Открываю на сайте — а alias не поменялся. А вот если перед добавлением картинки еще нажать сохранить — то меняется :) В общем еще не до конца сам разобрался, почему глючит.
Не глючит, просто изменения картинок не вызывает сохранение товара.
Только что проверил:
1. Создал товар, написал название
2. Нажал сохранить — плагин переопредилил alias сделав его числом, в админке это отразилось, код плагина:
4. Сохраняю еще раз, жму просмотр, уже новый alias.
1. Создал товар, написал название
2. Нажал сохранить — плагин переопредилил alias сделав его числом, в админке это отразилось, код плагина:
if ($modx->event->name == 'OnDocFormSave') {
$template = $resource->get('template');
if ($template == 3) {
$resource->set('alias', $id);
$resource->save();
}
}
3. Жму в админке «Просмотр» — открывается товар, а в url стоит старый alias (тот, который сгенерировался из названия товара)4. Сохраняю еще раз, жму просмотр, уже новый alias.
Возможно, кеш у ресурса сбросить нужно.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.