|
15.12.2025 17:59
|
|
energoura
Name: uri
15.11.2012
Posts: 163
|
Ajax Cart 4.17.21 - кешування
Доброго дня!
Чи можна змінити для модулів "кошика" і "список бажань" щоб AJAX-запити виконувалися за допомогою методу HTTP POST ? Бо те що я бачу зараз на своєму сайті то це використовується метод GET.
Використання POST дозволило б правильно налаштувати кешування сторінок браузером що значно б пришвидшило сайт.
Якщо можете то, будь ласка, змініть метод на POST, або додайте можливість адміністраторам обирати метод в налаштуваннях Ajax Cart чи в модулях які входять до Ajax Cart.
Дякую.
|
| |
|
15.12.2025 20:59
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 28232
|
Aw: Ajax Cart 4.17.21 - кешування
Не зовсім розую.
Як post помеже кешуванню.
Пост не кешуэться
|
| |
|
15.12.2025 21:46
|
|
energoura
Name: uri
15.11.2012
Posts: 163
|
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
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 28232
|
Aw: Ajax Cart 4.17.21 - кешування
Зробим напишу.
|
| |
|
20.12.2025 15:00
|
|
energoura
Name: uri
15.11.2012
Posts: 163
|
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 на сторінці товару залишається поки товар є в кошику а коли додати товар тільки в список бажань і перезавантажити сторінку то напис в картці товару зникає після перезавантаження сторінки. Так має бути ? Чи це не коректна робота розширень і виведення відповідного тексту на сторінці товару після натискання кнопок ?
і підкажіть як вирішити наступну проблему: зараз в кошик і перелік бажань можна додавати нескінченну кількість одного й того ж товару з однаковими атрибутами. чи є якесь розширення яке перевіряє унікальність атрибутів при додаванні в кошик і список бажань і якщо атрибути однакові то товар в кошику і переліку бажань плюсується а не додається в іншому рядку ? якщо є то дайте посилання на таке розширення
дякую
Last change: 20.12.2025 15:30
|
| |
|
10.01.2026 09:16
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 28232
|
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
|
|
energoura
Name: uri
15.11.2012
Posts: 163
|
Aw: Ajax Cart 4.17.21 - кешування
Addon Quantity select міняє поведінку ?
|
| |
|
11.01.2026 11:22
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 28232
|
Aw: Ajax Cart 4.17.21 - кешування
Так.
plugins\jshoppingcheckout\quantity_select_cview\quantity_select_cview.php
$updateqty = 0; - видаліть
|
| |
|
11.01.2026 12:18
|
|
energoura
Name: uri
15.11.2012
Posts: 163
|
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
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 28232
|
Aw: Ajax Cart 4.17.21 - кешування
так
|
| |
|
11.01.2026 16:25
|
|
energoura
Name: uri
15.11.2012
Posts: 163
|
Aw: Ajax Cart 4.17.21 - кешування
все одно щось не так як очікувалось працює: при повторному натисненні на кнопку "сподобалось" товар повинен видалятись а він не видаляється. я бачу що з запитом/відповіддю щось не так (див. скрін)

коли натискаю другий раз на кнопку "сподобалось" щоб видалити товар - відкривається модальне вікно. воно взагалі не повинно відкриватися коли клієнт намагається видалити товар зі списку бажань натискаючи другий раз на кнопку "сподобалось" в товарі.
також я не можу в налаштуваннях плагіна JoomShopping - CartAjax налаштувати вивід модального вікна : щоб відкривалось при натисканні на кнопку купити і шоб не відкривалось при натисканні на кнопку сподобалось
Last change: 11.01.2026 16:38
|
| |
|
11.01.2026 16:37
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 28232
|
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
|
|
energoura
Name: uri
15.11.2012
Posts: 163
|
Aw: Ajax Cart 4.17.21 - кешування
добре. а що з приводу модального вікна можете порадити ?
|
| |
|
11.01.2026 16:44
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 28232
|
Aw: Ajax Cart 4.17.21 - кешування
Кнопки працюють однарово.
можна тільки відключити ajax окремо для wishlist
|
| |
|
11.01.2026 16:53
|
|
energoura
Name: uri
15.11.2012
Posts: 163
|
Aw: Ajax Cart 4.17.21 - кешування
так ?

Плагін: JoomShopping - CartAjax
Last change: 11.01.2026 16:54
|
| |
|
11.01.2026 17:52
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 28232
|
Aw: Ajax Cart 4.17.21 - кешування
Add to wishlist.
|
| |