Ajax Cart 4.17.21 - кешування

15.12.2025 17:59
#1
energoura
User energoura
Name: uri
15.11.2012
Posts: 163
Quote
Ajax Cart 4.17.21 - кешування

Доброго дня!
Чи можна змінити для модулів "кошика" і "список бажань" щоб AJAX-запити виконувалися за допомогою методу HTTP POST ? Бо те що я бачу зараз на своєму сайті то це використовується метод GET.
Використання POST дозволило б правильно налаштувати кешування сторінок браузером що значно б пришвидшило сайт.

Якщо можете то, будь ласка, змініть метод на POST, або додайте можливість адміністраторам обирати метод в налаштуваннях Ajax Cart чи в модулях які входять до Ajax Cart.
Дякую.

 
15.12.2025 20:59
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 28232
Quote
Aw: Ajax Cart 4.17.21 - кешування

Не зовсім розую.
Як post помеже кешуванню.
Пост не кешуэться

 
15.12.2025 21:46
#3
energoura
User energoura
Name: uri
15.11.2012
Posts: 163
Quote
Aw: Ajax Cart 4.17.21 - кешування

все вірно. POST не кешує. Зараз GET кешує "лічильники" модулів кошика і списку бажань. Через таке кешування я не можу включити кешування сторінок браузером бо виходить так що при переході між сторінками сайту "лічильники" показують одну кількість (не правильну, кешовану) а коли перейти в кошик чи в список бажань то кількість там зовсім інша. тому я й прошу змінити на POST щоб можна було правильно налаштувати кешування сторінок браузером і вимикати таке кешування автоматично за допомогою спеціальних сторонніх компонентів оптимізації завантаження сторінок коли користувач надсилає форму додати в кошик чи в перелік бажань.

можете переглянути відео щоб зрозуміти в чому проблема коли на сайті увімкнено кешування сторінок в браузері:
https://ukirs.com.ua/UKIRS_2025-12-15%2009-57-34.mp4
https://ukirs.com.ua/UKIRS_2025-12-15%2009-53-22.mp4

"лічильники" не повинні кешуватися браузером а завжди показувати справжні дані


Last change: 15.12.2025 21:53
 
16.12.2025 08:24
#4
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 28232
Quote
Aw: Ajax Cart 4.17.21 - кешування

Зробим напишу.

 
20.12.2025 15:00
#5
energoura
User energoura
Name: uri
15.11.2012
Posts: 163
Quote
Aw: Ajax Cart 4.17.21 - кешування

ще є питання по мовних константах JSHOP_ADDED_TO_CART і JSHOP_ADDED_TO_WISHLIST. Справа в тому що в модальних вікнах модуля кошика і модуля списку бажань вони відображаються правильно а в самому товарі після натискання на кнопку "список бажань" виводиться JSHOP_ADDED_TO_CART замість JSHOP_ADDED_TO_WISHLIST. (див. скрін). Можете перевірити зі своєї сторони щоб зрозуміти чи це тільки така проблема в мене ? Ще помітив коли додано товар в кошик і презавантажити сторінку товару то напис JSHOP_ADDED_TO_CART на сторінці товару залишається поки товар є в кошику а коли додати товар тільки в список бажань і перезавантажити сторінку то напис в картці товару зникає після перезавантаження сторінки. Так має бути ? Чи це не коректна робота розширень і виведення відповідного тексту на сторінці товару після натискання кнопок ?
Aw: Ajax Cart 4.17.21 - кешування

і підкажіть як вирішити наступну проблему: зараз в кошик і перелік бажань можна додавати нескінченну кількість одного й того ж товару з однаковими атрибутами. чи є якесь розширення яке перевіряє унікальність атрибутів при додаванні в кошик і список бажань і якщо атрибути однакові то товар в кошику і переліку бажань плюсується а не додається в іншому рядку ? якщо є то дайте посилання на таке розширення

дякую


Last change: 20.12.2025 15:30
 
10.01.2026 09:16
#6
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 28232
Quote
Aw: Ajax Cart 4.17.21 - кешування

Ajax Cart 4.17.22
Fixed msg. Product was added to cart. (показано тільки для Корзини)
Ajax query post

------------------------
Не проблема в Ajax Cart

- зараз в кошик і перелік бажань можна додавати нескінченну кількість одного й того ж товару з однаковими атрибутами
Працюэ в магазині за замовчуванням

(інший аддон міняє поведінку )


Last change: 10.01.2026 09:19
 
11.01.2026 10:11
#7
energoura
User energoura
Name: uri
15.11.2012
Posts: 163
Quote
Aw: Ajax Cart 4.17.21 - кешування

Addon Quantity select міняє поведінку ?

 
11.01.2026 11:22
#8
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 28232
Quote
Aw: Ajax Cart 4.17.21 - кешування

Так.

plugins\jshoppingcheckout\quantity_select_cview\quantity_select_cview.php

$updateqty = 0; - видаліть

 
11.01.2026 12:18
#9
energoura
User energoura
Name: uri
15.11.2012
Posts: 163
Quote
Aw: Ajax Cart 4.17.21 - кешування

видалити в двох місцях ?
$aq = array();
if (!empty($product->attribute_active_data->attr_addon_quantity_select)){
$aq = plgJshoppingProductsQuantity_select_pview::correctStrSep($product->attribute_active_data->attr_addon_quantity_select);
//$updateqty = 0;
} else if (!empty($product->addon_quantity_select)){
$aq = plgJshoppingProductsQuantity_select_pview::correctStrSep($product->addon_quantity_select);
//$updateqty = 0;
}

 
11.01.2026 12:31
#10
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 28232
Quote
Aw: Ajax Cart 4.17.21 - кешування

так

 
11.01.2026 16:25
#11
energoura
User energoura
Name: uri
15.11.2012
Posts: 163
Quote
Aw: Ajax Cart 4.17.21 - кешування

все одно щось не так як очікувалось працює: при повторному натисненні на кнопку "сподобалось" товар повинен видалятись а він не видаляється. я бачу що з запитом/відповіддю щось не так (див. скрін)
Aw: Ajax Cart 4.17.21 - кешування
коли натискаю другий раз на кнопку "сподобалось" щоб видалити товар - відкривається модальне вікно. воно взагалі не повинно відкриватися коли клієнт намагається видалити товар зі списку бажань натискаючи другий раз на кнопку "сподобалось" в товарі.
також я не можу в налаштуваннях плагіна JoomShopping - CartAjax налаштувати вивід модального вікна : щоб відкривалось при натисканні на кнопку купити і шоб не відкривалось при натисканні на кнопку сподобалось


Last change: 11.01.2026 16:38
 
11.01.2026 16:37
#12
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 28232
Quote
Aw: Ajax Cart 4.17.21 - кешування

Такого немає.
Кнопка добавляє в вішліст (а не видаляє).
з чи без Ajax Cart - логіка одинакова.

-----------
https://www.webdesigner-profi.de/joomla-webdesign/shop/addons/wishlist-ajax.html
Маэ добавлення і видалення.

 
11.01.2026 16:39
#13
energoura
User energoura
Name: uri
15.11.2012
Posts: 163
Quote
Aw: Ajax Cart 4.17.21 - кешування

добре. а що з приводу модального вікна можете порадити ?

 
11.01.2026 16:44
#14
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 28232
Quote
Aw: Ajax Cart 4.17.21 - кешування

Кнопки працюють однарово.
можна тільки відключити ajax окремо для wishlist

 
11.01.2026 16:53
#15
energoura
User energoura
Name: uri
15.11.2012
Posts: 163
Quote
Aw: Ajax Cart 4.17.21 - кешування

так ?
Aw: Ajax Cart 4.17.21 - кешування
Плагін: JoomShopping - CartAjax


Last change: 11.01.2026 16:54
 
11.01.2026 17:52
#16
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 28232
Quote
Aw: Ajax Cart 4.17.21 - кешування

Add to wishlist.

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.