Size: a a a

2021 February 18

МН

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

SB

Sasha Beep in Evolution CMS
класс с id быстрее, конечно, если сначала где-то вытряхнуть всё. Я понял. Всё равно в обратную сторону
источник

DL

Dmytro Lukianenko in Evolution CMS
Id нельзя так как у тебя 1 товар может выводится 2 раза на страничке
источник

МН

Михаил Носков... in Evolution CMS
На modx.im в теме это было с примерами
источник

SB

Sasha Beep in Evolution CMS
не, такого не будет
я имел в виду class="tovar[+id+]"
источник

DL

Dmytro Lukianenko in Evolution CMS
Sasha Beep
не, такого не будет
я имел в виду class="tovar[+id+]"
Ага
источник

DL

Dmytro Lukianenko in Evolution CMS
И потом будет


(.tovar27, .tovar54).addClass( incard );
источник

SB

Sasha Beep in Evolution CMS
Ну да
источник

DL

Dmytro Lukianenko in Evolution CMS
Быстро просто удобно ;) ну и при добавлении еще 1 товара так же отлавливать и добавлять класс
источник

SB

Sasha Beep in Evolution CMS
Я-то понимаю, что это так работает, но объяснить тяжко :)
источник

SB

Sasha Beep in Evolution CMS
Там ещё вишлисты со сравнениями :)))
источник

DL

Dmytro Lukianenko in Evolution CMS
Главное что это быстрее чем при рендере проверять каждый товар в корзине он или нет (хотя раньше в shk именно так и делал )
источник

DL

Dmytro Lukianenko in Evolution CMS
Sasha Beep
Там ещё вишлисты со сравнениями :)))
Ну так по той же логике только другой класс добавлять
источник

SB

Sasha Beep in Evolution CMS
Да понятно
источник

SB

Sasha Beep in Evolution CMS
Там правда тоже и так скриптов многовато
источник

DL

Dmytro Lukianenko in Evolution CMS
Если много функционала то логично что много скриптов
источник

МФ

Максим Филин... in Evolution CMS
В битре именно на js все вещи такого рода сделаны. Ну эт так для галочки сообщаю)
источник

AS

Aliaksandr Sadouski in Evolution CMS
В избранном на eFavorite тоже всегда так и было, и обновлять норм и париться с препарами нет смысла в куче мест
источник

AK

Andrey K in Evolution CMS
Sasha Beep
адинфиг тормозно. Даже неизвестно, что тормознее. Пойдет короче заказун с таким пожеланием далеко. Там и так сайт тяжелый сильно
А почему тормозно?
В препаре ловишь $cart_items = $modx->commerce->getCart()->getItems();
Он вроде как с сессии.
Пробегаешься
foreach($cart_items as $one_cart_item){
($data['id'] == $one_cart_item['id'])
}
И всё.
источник

E

EVO bot Лёшка in Evolution CMS
Andrey K
А почему тормозно?
В препаре ловишь $cart_items = $modx->commerce->getCart()->getItems();
Он вроде как с сессии.
Пробегаешься
foreach($cart_items as $one_cart_item){
($data['id'] == $one_cart_item['id'])
}
И всё.
источник