Size: a a a

MODX. Русскоязычное сообщество.

2021 February 19

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Артур, почему вы не хотите брать сумму заказа из таблицы ms2_order? там же вроде она есть уже посчитаная...
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
У меня есть поле add_cost которое в заказ попадает как опция, мне нужно редактировать заказ и потом пересчитывать его стоимость, мне нужно сумма add_cost, можно получить список товаров, потом опции, всё это прогнать в цикле и получить нужную сумму, которую потом прибавить к стоимости заказа, но это дорого по ресурсам, запрос выполнить быстрее, нет?
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
Алексей Смирнов
Артур, почему вы не хотите брать сумму заказа из таблицы ms2_order? там же вроде она есть уже посчитаная...
Мне её нужно пересчитать, после добавления или удаления товара, или изменения количества товара в заказе.
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
Артур Шевченко
SELECT SUM(modx_ms2_products.add_cost) 
FROM modx_ms2_order_products
LEFT JOIN modx_ms2_products
ON modx_ms2_order_products.product_id = modx_ms2_products.id
WHERE modx_ms2_products.add_cost > 0
AND modx_ms2_order_products.order_id = 212
Кстати работает)))
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
видимо, вы пошли  мне не понятным путем работы с ценой.
Вернувшись назад. Почему бы результирующую цену не подменять при добавлении в корзину?
тогда и стандартные вещи бы работали. и не нужно было бы писать костыли.
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
- удалили товар, пересчет автоматом.
источник

MB

Misha Bulic in MODX. Русскоязычное сообщество.
Подскажите почему не работает такой сниппет. Поле projectlink это тв одиночный выбор. {$projectlink} выводит id ресурса
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
Алексей Смирнов
видимо, вы пошли  мне не понятным путем работы с ценой.
Вернувшись назад. Почему бы результирующую цену не подменять при добавлении в корзину?
тогда и стандартные вещи бы работали. и не нужно было бы писать костыли.
Мне самому не очень понятно, если честно))) Наверное стоило делать всё через процессоры minishop2, но я чёт не стал. Но это мой личный сайт, что хочу то ворочу))) Я это больше для обучения делаю.
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
ну, тогда успехов. :)
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Misha Bulic
Подскажите почему не работает такой сниппет. Поле projectlink это тв одиночный выбор. {$projectlink} выводит id ресурса
что не работает? у вас данные галлереи в плейсхолдер уходят.
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
Алексей Смирнов
ну, тогда успехов. :)
Спасибо)))
источник

ОШ

Олег Шварновський... in MODX. Русскоязычное сообщество.
                             [[!addComparison?
                               &list_id=`[[BabelTranslation? &resourceId=`48`]]`
                               &tpl=`headerComparisonNum`
                           ]]
                           <a class="comparison-total">[[+total]]</a>

а работали с этим компонентом? Сделал по инструкции но не работает вывод количества товаров в сравнении
источник

MB

Misha Bulic in MODX. Русскоязычное сообщество.
Алексей Смирнов
что не работает? у вас данные галлереи в плейсхолдер уходят.
там все работает, почему то он не хочет работать с такой перменной
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Misha Bulic
там все работает, почему то он не хочет работать с такой перменной
значит там что-то с ней не так... например не верный тип данных.
источник

MB

Misha Bulic in MODX. Русскоязычное сообщество.
да даже вместо переменной id пишу - не работает
источник

MB

Misha Bulic in MODX. Русскоязычное сообщество.
Алексей Смирнов
значит там что-то с ней не так... например не верный тип данных.
там товар магазина
источник

ИБ

Иван Бочкарев... in MODX. Русскоязычное сообщество.
Олег Шварновський
                             [[!addComparison?
                               &list_id=`[[BabelTranslation? &resourceId=`48`]]`
                               &tpl=`headerComparisonNum`
                           ]]
                           <a class="comparison-total">[[+total]]</a>

а работали с этим компонентом? Сделал по инструкции но не работает вывод количества товаров в сравнении
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
ну тогда не понятно что значит - все работает. но если id пишите - не работает.
Сложно вам помочь по абстрактным вещам.. особенно если все работает
источник

MB

Misha Bulic in MODX. Русскоязычное сообщество.
с обычным ресурсом работает
источник

ИУ

Илья Уткин in MODX. Русскоязычное сообщество.
источник