Phoca Cart 4 Beta.
Zjistil jsem, že při volbě atributu se nepřičítá částka uvedená u atributu. Nejsem schopný najít chybu. Věděl byste někdo? V alfa verzi se částka přičítala.
cena u atributu
- Jan
- Phoca Hero
- Posts: 48403
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: cena u atributu
Ahoj,
kde přesně se nenačítá?
Při zapnuté interaktivní změně ceny:
kde přesně se nenačítá?
Při zapnuté interaktivní změně ceny:
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 19
- Joined: 05 Feb 2011, 22:52
Re: cena u atributu
Ahoj,
neměl jsem zapnutou interaktivní změnu, tu jsem zapnul, ale je to stejné.
Zde se můžeš podívat:
https://eshop.atevet-medical.cz/index.p ... ab-test-10
neměl jsem zapnutou interaktivní změnu, tu jsem zapnul, ale je to stejné.
Zde se můžeš podívat:
https://eshop.atevet-medical.cz/index.p ... ab-test-10
- Jan
- Phoca Hero
- Posts: 48403
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: cena u atributu
Ahoj, dívám se na to, není tam žádná Javascript chyba, ajax proběhne v pořádku - načtou se všechna data z Ajaxu správně, ale ta cenová část se nezměni. Zkus si zapnout debug mode (debug mode načítá neminifikované knihovny JS) pro test - pořád to stejný?
Jaká je to verze Joomly?
Jaká je to verze Joomly?
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 19
- Joined: 05 Feb 2011, 22:52
Re: cena u atributu
Ahoj,
debug je zapnutý, stále stejné. Joomla 4.0.5, PHP 8.0.
debug je zapnutý, stále stejné. Joomla 4.0.5, PHP 8.0.
- Jan
- Phoca Hero
- Posts: 48403
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: cena u atributu
Ok, to znamená, že minifikovaný verze Javascriptu jsou stejný jako zdroje, což je správně a dobře, ale nic nám to neříká.
Tady to asi nepůjde jinak, než debugovat javascript, nechat zapnutej debug, aby se načítaly zdrojový Javascripty a tam zkusit zjistit, proč výslednej AJAX nedorazí do HTML boxu.
Ještě otázka, náhoudou, není tam nějakej template override pro Phoca Cart? (v šabloně)
Tady to asi nepůjde jinak, než debugovat javascript, nechat zapnutej debug, aby se načítaly zdrojový Javascripty a tam zkusit zjistit, proč výslednej AJAX nedorazí do HTML boxu.
Ještě otázka, náhoudou, není tam nějakej template override pro Phoca Cart? (v šabloně)
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 19
- Joined: 05 Feb 2011, 22:52
Re: cena u atributu
Override tam žádný není. Každopádně díky za snahu. Budu pátrat dál.
- Jan
- Phoca Hero
- Posts: 48403
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: cena u atributu
Nevím, jak jsi zdatný v Javascriptu, ale kdyby jsi byl, pak by stálo za to debugovat Javascript - zvláště informaci o tom, jestli je nahraný AJAX vložený do správného prvku na stránce.
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 19
- Joined: 05 Feb 2011, 22:52
Re: cena u atributu
Tenhle kód je na mě asi složitý, ale zkoušel jsem to projít a zdá se mi, že funkce phDoRequestMethods ve phocarequest.js dostává stále stejnou proměnnou data bez ohledu na zvolený atribut.
- Jan
- Phoca Hero
- Posts: 48403
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: cena u atributu
phDoRequestMethods volá phDoRequestSuccess a tam jsou podmínky, v tomto případě nás zajímá:
else if (options['type'] == 'changedata') {
a:
Jde o to, jestli je: options["id_item_price"] skutečně blok pro cenu a jestli data.item.price obsahuje nové informace
else if (options['type'] == 'changedata') {
a:
Code: Select all
/* Change Price */
if( data.item.price !== undefined ) {
jQuery(options["id_item_price"]).html(data.item.price);
// Change also Gift voucher if displayed
jQuery(options["id_item_price_gift"]).html(data.item.priceitems.bruttoformat);
}
If you find Phoca extensions useful, please support the project