Tlačítko přidat do košíku

Phoca Cart - complex e-commerce extension
horajbm
Phoca Member
Phoca Member
Posts: 21
Joined: 30 Mar 2023, 15:26

Tlačítko přidat do košíku

Post by horajbm »

Zdravím,
lze a popřípadě jak? přepsat layout aby měl produkt v kategorii u tlačítka přidat do košíku také možnost zadávat množství? Potažmo tlačítka plus/minus? Celej den to hledám na webu a nenacházím. Zákazník je na to zvyklý a nechci mu říkat, že to nejde :)

Díky
H.
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Tlačítko přidat do košíku

Post by Jan »

Ahoj, taková možnost není ve výchozím stavu, ale systém tam má formulářovou položku quantity (nastavenou na 1) jako hidden, tedy možnost je přepsat tento hidden parametr na normální formulářové pole

components/com_phocacart/layouts/form_part_start_add_to_cart_list.php

je to v layoutu, což znamená, že se to dá přepsat v šabloně a tím pádem nepřijít o změny při případném updatu

Případně se to dá nakombinovat zde:

components/com_phocacart/layouts/form_part_start_add_to_cart_list.php

odebrat:

Code: Select all

echo '<input type="hidden" name="quantity" value="1">';
a přidat u tlačítek standardní formulářové pole:
components/com_phocacart/layouts/button_add_to_cart_list.php

Image
If you find Phoca extensions useful, please support the project
horajbm
Phoca Member
Phoca Member
Posts: 21
Joined: 30 Mar 2023, 15:26

Re: Tlačítko přidat do košíku

Post by horajbm »

Ahoj, děkuju za RYCHLOU reakci :) Trosku mě trápí, že se v tomhle kodu ztracím. Byli jsme zvyklí na VM, tam to bylo (pro mě) dalece jednodušší. Ale zase se rád učím nový věci. A VM se nám bohužel nevyvíjí tak jak by mělo a navíc se zpoplatnilo, tak padla volba na Phocu. Myslíš že bys mě popostrčil s tou druhou částí? myslím jak to napsat správně?

A kdyby klient trval na tlačítkách plus/ minus , tak to nejak jde, eventualne co by to stálo?

diky
Honza
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Tlačítko přidat do košíku

Post by Jan »

Phoca Cart využívá standardní Joomla layouty (může se to zdát složitější, ale umožňuje to přepsat jen ty části kódu, které je potřeba přepsat). Ale to není ani tak vlastnost Phoca Cart jako vlasnost Joomly.


Tlačítka plus a mínus se vytváří pomocí Javascriptu, tedy se nijak speciálně neimplementují do kódu.

Pokud jsou zapnutý v nastavení:

Image

pak záleží na tom jaký se vloží HTML kód, např. pomocí Bootstrapu:

Code: Select all

echo '<div class="input-group bootstrap-touchspin"><input class="form-control ph-input-quantity" type="text" name="quantity" value="1"></div>';
Image
If you find Phoca extensions useful, please support the project
horajbm
Phoca Member
Phoca Member
Posts: 21
Joined: 30 Mar 2023, 15:26

Re: Tlačítko přidat do košíku

Post by horajbm »

Diky.
toho zapínání v konfiguraci jsem si nevšiml, na detailu produktu skvely. mam problem jen s timto:

a přidat u tlačítek standardní formulářové pole:
components/com_phocacart/layouts/button_add_to_cart_list.php

nevím jak má ten kod presne byt, abych to nezbastlil. Jomlacky overidy znam, ale ten kod v phoce jeste ne :)

diky za ochotu a trpelivost.
Honza
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Tlačítko přidat do košíku

Post by Jan »

O jakým kódu přesně mluvíš? Tam žádnej speciální kód není, je to standardní html formulářový pole v HTML, nic víc.
If you find Phoca extensions useful, please support the project
horajbm
Phoca Member
Phoca Member
Posts: 21
Joined: 30 Mar 2023, 15:26

Re: Tlačítko přidat do košíku

Post by horajbm »

Ahoj,
už jsem za celej tejden unavenej. proste jsem nepochopil větu
"a přidat u tlačítek standardní formulářové pole:
components/com_phocacart/layouts/button_add_to_cart_list.php"

Honza
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Tlačítko přidat do košíku

Post by Jan »

OK
If you find Phoca extensions useful, please support the project
horajbm
Phoca Member
Phoca Member
Posts: 21
Joined: 30 Mar 2023, 15:26

Re: Tlačítko přidat do košíku

Post by horajbm »

Stejne musim priznat, ze jsem se v tom ztratil a nevim co presne mam udelat :(

dik
H.
Post Reply