Home Shopify Hrvatska Kako dodati klasu na stavku Shopify izbornika koristeći Liquid
Shopify HrvatskaShopify za developere

Kako dodati klasu na stavku Shopify izbornika koristeći Liquid

Ponekad vam je potrebno da se jedna stavka u izborniku razlikuje od ostalih iz bilo kojeg razloga, ili želite dodati Javascript na određeni element. Vizualni dio možete riješiti s CSS :nth-child() svojstvom i ciljati na stavku koju trebate. U primjeru ispod ciljamo na 5. element u našem izborniku/navigaciji i dodajemo mu stilove:

.SidebarMenu__Nav:nth-child(5) { background-color: var(--brand-color); color: var(--color-light); }

No, prije ili poslije ćete doći do situacije kada ćete morati staviti klasu na stavku navigacije u Shopifyu kako biste postigli što želite. Naravno, koristit ćemo Shopify Liquid da to postignemo.

Ovo je mali trik koji sam pobrao od kolege Marina.

Shopify liquid “if link.title contains”

<span class="{% if link.title contains "Shop" %} shop-btn {% endif %}">{{- link.title | escape -}}</span>

Dakle, ono što govorimo je: ako postoji poveznica koja sadrži riječ “Shop”, dodaj klasu pod nazivom .shop-btn na nju. Ako ne, ne radi ništa.

{% if link.title contains "Shop" %} shop-btn {% endif %}
Written by
Igor Bujas

Radim kao UI dizajner i front-end developer, zadnjih desetak godina gotovo isključivo na Shopify platformi. Ponekad ću napomenuti da sam u industriji toliko dugo da sam popravljao bugove za IE5 i animirao u Flashu dok je još bio Macromedijin proizvod. Kad ne radim, provodim dane penjući, roneći ili trenirajući borilačke sportove.

Leave a comment

Related Articles

Shopify automatizacija
Shopify HrvatskaShopify za poduzetnike

Automatski “Welcome Email” s popustom u Shopifyju

U suvremenoj e-trgovini, efikasna i pravovremena komunikacija s kupcima ključna je za...

Shopify HrvatskaShopify za developere

Kako zaštititi pojedinačnu stranicu lozinkom u Shopifyju — jednostavan vodič bez aplikacija

Shopify po defaultu dopušta postavljanje lozinke samo za cijelu trgovinu, ali ponekad...

AIShopify HrvatskaShopify za developere

Claude Code i Shopify: revolucionarni alat za vlasnike trgovina i developere

Shopify je vodeća platforma za e-trgovinu, a sada, uz Claude Code, možete...

Shopify HrvatskaShopify za poduzetnike

Shopify POS UI ekstenzije: Nova era prilagodljivosti i inovacija u prodajnim sustavima

U svijetu modernog maloprodajnog poslovanja, gdje brzina, personalizacija i besprijekorno korisničko iskustvo...

4 proven ways to speed up your Shopify store.

    We respect your privacy. Unsubscribe at anytime.