JS ошибка при работе с miniShop2
        Привет, Василий!
Исходные данные:
Сайт на 2.2.6-pl (traditional), установлены из пакетов AxajManager, Ace, CKEditor, miniShop2 и еще с десяток стандартных пакетов, которые я думаю к делу не относятся.
Имеем: создаем категорию miniShop2 в админке — отрабатывает. Затем создаем еще категорию — ошибка:

Поле — это единственный TV категории.
В консоли так:

Еще из важных настроек — сжатие js и css:

В чем дело то может быть?
    
    
                                                                                
            Исходные данные:
Сайт на 2.2.6-pl (traditional), установлены из пакетов AxajManager, Ace, CKEditor, miniShop2 и еще с десяток стандартных пакетов, которые я думаю к делу не относятся.
Имеем: создаем категорию miniShop2 в админке — отрабатывает. Затем создаем еще категорию — ошибка:
Поле — это единственный TV категории.
В консоли так:
Еще из важных настроек — сжатие js и css:

В чем дело то может быть?
Комментарии: 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.
                Возможно, кеш у ресурса сбросить нужно.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.