Přihlásit se

Nová verze Joomla 5.1.4

Dnes byla uvolněna nová verze Joomla 5.1.4, společně s Joomla 4.4.8. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.

Phoca cart

19. zář 2024 16:57 - 19. zář 2024 16:57 #149729
Phoca cart od Ernst
Joomla Expert
Jde nastavit, aby se každému produktu se slevou zobrazil štítek "sleva"?
Jak v přehledu produktů tak v detailu.

Děkuji

19. zář 2024 22:23 - 19. zář 2024 22:24 #149739
Odpověď od H13
Admin
Ahoj,

standardně přes štítky (tags, labels) - to znamená, že se pro každý slevněný produkt přiřadí třeba štítek "sale".

Od verze 5.0.0 Beta72 ( www.phoca.cz/download/99-phoca-cart/100-phoca-cart-component ) je tam ještě jedna možnost. Každý produkt, který v sobě obsahuje slevu (tedy je nastaveno něco pro discount) automaticky dostává třídu:

.pc-status-discount-product (případně: .pc-status-discount-cart)

A pomocí třídy se dá produkt např. ve výpisu produktů stylovat nebo mu pomocí CSS přidat nějaký štítek, příklad:
Code:
.ph-item-box:has(> .pc-status-discount-product) {     background: #ffc107; } .pc-status-discount-product:before {     content: "Sale";     background: #d9534f;     color: #fff;     width: fit-content;     padding: 0.25em;     position:absolute;     right: 1em; }


pak vypadá následovně:



případně v detailu jen se štítkem:


Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Poděkovali: Ernst

20. zář 2024 09:08 #149743
Odpověď od Ernst
Joomla Expert
díky moc, takže bez css by se to dalo udělat jen přepisem výstupu v šabloně?

Dají se nějak hromadně přiřadit produktům nálepky?

20. zář 2024 13:22 #149745
Odpověď od H13
Admin

Ernst napsal: díky moc, takže bez css by se to dalo udělat jen přepisem výstupu v šabloně?

Dají se nějak hromadně přiřadit produktům nálepky?


Ahoj,
bez CSS se to dá udělat přes tagy a labely, samozřejmě přepsat výstup si taky můžeš, ale už je to mnohem složitější, než tagy a labely nebo CSS.

Přirazení štítků/nálepek hromadně - tak to asi jen pomocí SQL (protože těch různých podmínek, komu přiřadit, může být opravdu hodně, tak pak je asi nejlepší a nejjednodušší vlastní SQL)

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

20. zář 2024 20:16 #149747
Odpověď od Ernst
Joomla Expert
Přes css to jde až od verze 5 a navíc to nevyřeší multijazyčnost.
A když potřebuji ke vše zlevněným produktům dostat štítek "SLEVA" tak to zákazník nechce dávat ke každému produktu

možná jsou to dva náměty pro vývoj do budoucna B)

21. zář 2024 03:01 #149750
Odpověď od H13
Admin

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Poděkovali: Ernst

Powered by Fórum