Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

Virtuemart - nezobrazovat varianty

11. čvn 2021 15:58 #144469
Virtuemart - nezobrazovat varianty od xunil
Zkušený uživatel
Zdravím,
řeším, zda se dá nějak u VM nezobrazit, nebo zobrazit jako přeškrtnutá dostupnost velikosti u produktu, která nejsou skladem.
Používá se breakdesigns. Chci aby tu bylo vidět vizuálně ještě dřív, než se snažím vložít do košíku.

12. čvn 2021 12:18 #144471
Odpověď od Rudolf
Joomla Expert
Určitě dá.

My k breakdesignu používáme ještě catproduct, takže jsme si hacknuli view pluginu catproduct.

Vám stačí na detailu produktu zjistit zda jste na parentu nebo variantě a upravit si zobrazení detailu produktu pomocí override v šabloně.

Samozřejmě nejlepší by bylo napsat přímo do breakdesignu, kde se tohle myslím na fóru řešilo (navíc pokud máte platnou licenci == rádi Vám poradí).

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

12. čvn 2021 22:28 #144476
Odpověď od xunil
Zkušený uživatel
Nejlepší je přídání této funkce od breakdesigns. Bylo by to systémové, ale na to moc nespoléhám, že by to přidali.
Catproduct neznám.

14. čvn 2021 12:02 #144478
Odpověď od Cony
Moderátor
Osobně bych to spíš řešil nějakým pluginem, nebo CLI skriptem, který by jednoduše vypínal varianty co nejsou skladem. Když budete řešit jen zobrazení, zjistíte že se to projevuje ještě v modulech, feedech a na dalších místech a budete to řešit znovu a znovu. Takže buď CLI, co jednoduše deaktivuje varianty bez skladu (nutnost pouštět cyklicky + nějaké to zpoždění), nebo plugin pověšený na změnu stavu objednávky, který by zkontroloval produkty v objednávce a případně je deaktivoval (bude jen třeba i aktivovat, kvůli různým dostupnostím u různých statusů, podle toho jak to máte nastavené).

14. čvn 2021 12:05 - 14. čvn 2021 12:06 #144479
Odpověď od Rudolf
Joomla Expert
Ano, pomocí CLI vlastního scriptu to máme takto nastavené u www.kolo-park.cz

Je to navázané na:
- import produktů od několika dodavatelů
- úpravy v Pohodě
- úpravy v administraci

a bere v potaz childy (varianty) a parenty.

Prostě krásná custom develop činnost. (není nad eshop na míru) :)

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

14. čvn 2021 12:27 #144484
Odpověď od xunil
Zkušený uživatel
Taky bych to řešil pluginem ale asi není nikde k zakoupení.
Jinak pokud by se produkt vypínal, nebyl by vidět pro zákazníka (ok) ale taky by nebyl vidět pro google.

Prostě krásná custom develop činnost.

Souhlasím krásná.
Nicméně mi to nepomůže, že je e-shop xy upravený na míru. Ta vlastnost je nepřenosná :(

Powered by Fórum