Size: a a a

2021 January 07

SB

Sasha Beep in Evolution CMS
Или смотреть на включенный язык и переключать с pagetitle Asc на pagetitle_en ASC
источник

AA

Am Ambrion in Evolution CMS
Гениально.
источник

SB

Sasha Beep in Evolution CMS
Не интересно так потому что title заполняется правильно, но сортировать по нему не получится
источник

AL

Alexey Liber in Evolution CMS
парни, а как свой рейтинг у Аксении узнать?
источник

МН

Михаил Носков... in Evolution CMS
Sasha Beep
Не интересно так потому что title заполняется правильно, но сортировать по нему не получится
в доклистере можно по tv сортировать, просто запрос костыльный получается
источник

SB

Sasha Beep in Evolution CMS
Михаил Носков
в доклистере можно по tv сортировать, просто запрос костыльный получается
Да, на разные языки немного отличается все равно. Но все равно параметры из массива берутся, нет проблемы ещё два дописать в зависимости от языка
источник

A

Artem in Evolution CMS
Как можно добавить фиксированную опцию товара во все товары в commerce? При выборе добавляется фикс. цена
источник

E

EVO bot Лёшка in Evolution CMS
Artem
Как можно добавить фиксированную опцию товара во все товары в commerce? При выборе добавляется фикс. цена
источник

VD

Volodymyr Dzhuryn in Evolution CMS
Artem
Как можно добавить фиксированную опцию товара во все товары в commerce? При выборе добавляется фикс. цена
Опцию добавить инпутом в лаблон, цену добавлять плагином
источник

A

Artem in Evolution CMS
Volodymyr Dzhuryn
Опцию добавить инпутом в лаблон, цену добавлять плагином
jquery плагином или стандартным на событие OnCollectSubtotals ?
источник

VD

Volodymyr Dzhuryn in Evolution CMS
Artem
jquery плагином или стандартным на событие OnCollectSubtotals ?
Событие, beforeItemAdd в названии могу быть не точным
источник

A

Artem in Evolution CMS
Volodymyr Dzhuryn
Событие, beforeItemAdd в названии могу быть не точным
OnBeforeCartItemAdding ?
источник

VD

Volodymyr Dzhuryn in Evolution CMS
Artem
OnBeforeCartItemAdding ?
Похоже
источник

A

Artem in Evolution CMS
Volodymyr Dzhuryn
Похоже
Не совсем понимаю как проверить  свой кастомный чекбокс, при отметке которого будет добавляться стоимость и приписка в корзине?

switch ($modx->event->name) {
   case 'OnBeforeCartItemAdding': {
       if ($params['rows']['sborka'] > 1) {
       
     $params['item']['price'] += 500;
       break;
           $modx->event->stopPropagation();
       }
     
   }
}
источник

A

Artem in Evolution CMS
<input type="radio" name="sborka" value="2">
в шаблоне так
источник

VD

Volodymyr Dzhuryn in Evolution CMS
Artem
Не совсем понимаю как проверить  свой кастомный чекбокс, при отметке которого будет добавляться стоимость и приписка в корзине?

switch ($modx->event->name) {
   case 'OnBeforeCartItemAdding': {
       if ($params['rows']['sborka'] > 1) {
       
     $params['item']['price'] += 500;
       break;
           $modx->event->stopPropagation();
       }
     
   }
}
сходу не скажу, но я б на запрос смотрел
источник

A

Artem in Evolution CMS
Volodymyr Dzhuryn
сходу не скажу, но я б на запрос смотрел
всмысле, какой запрос?
источник

МН

Михаил Носков... in Evolution CMS
Artem
Не совсем понимаю как проверить  свой кастомный чекбокс, при отметке которого будет добавляться стоимость и приписка в корзине?

switch ($modx->event->name) {
   case 'OnBeforeCartItemAdding': {
       if ($params['rows']['sborka'] > 1) {
       
     $params['item']['price'] += 500;
       break;
           $modx->event->stopPropagation();
       }
     
   }
}
В плагине наверное вместо params rows должно быть params item options. А в форме имя инпута options[sborka]
источник

A

Artem in Evolution CMS
Михаил Носков
В плагине наверное вместо params rows должно быть params item options. А в форме имя инпута options[sborka]
т.е. добавляться будет через форму?
через ссылки не прокатит?data-commerce-action="add" data-id="[+id+]"
источник

A

Artem in Evolution CMS
Михаил Носков
В плагине наверное вместо params rows должно быть params item options. А в форме имя инпута options[sborka]
Так?
switch ($modx->event->name) {
   case 'OnBeforeCartItemAdding': {
       if ($params['item']['options']['sborka'] > 1) {
       
     $params['item']['price'] += 500;
     
       break;
           $modx->event->stopPropagation();
       }

и в форме:
<input type="checkbox" class="d-none" name="options[sborka]" value="2">
     
   }
}
источник