Nove obveze isticanja cijena primjenjuju se od 1. listopada 2026.
Home
Digitalni cjenik

Sidrena cijena u Shopify trgovini: kako je prikazati bez aplikacije

Od 1. listopada 2026. i vlasnik Shopify trgovine koji prodaje hrvatskim potrošačima mora uz aktualnu cijenu svakog proizvoda istaknuti i sidrenu (dodatnu) cijenu - cijenu koja je vrijedila na referentni datum. Shopify nema ugrađeno polje za to, ali rješenje ne zahtijeva plaćenu aplikaciju: dovoljno je jedno prilagođeno polje (metafield) i kratak isječak koda u temi. Ovaj vodič vodi kroz cijeli postupak, korak po korak.

Obveza dolazi iz Odluke o isticanju dodatne cijene kao mjere izravne kontrole cijena (NN 101/2026, broj 1212), donesene na temelju Zakona o iznimnim mjerama kontrole cijena (NN 40/25). Primjenjuje se od 1. listopada 2026. Detaljnije o obvezi i referentnim datumima u vodiču Dodatna cijena za usluge.

Zašto Shopify sam ne rješava ovo

Shopify ima ugrađeno polje compare_at_price koje se prikazuje kao precrtana cijena, ali ono je namijenjeno akcijama i mijenja se često - nije sidrena cijena i ne smije se koristiti umjesto nje. Sidrena cijena mora ostati fiksna na jedan referentni datum, neovisno o kasnijim sniženjima. Zato je potrebno zasebno polje koje se ne dira kod svake akcije. U Shopify App Storeu trenutačno ne postoji hrvatska aplikacija koja bi to riješila - postojeće takozvane Omnibus aplikacije prate najnižu cijenu u pokretnom prozoru od 30 dana, ne fiksni datum, pa nisu zamjena za sidrenu cijenu.

Korak 1: definirajte polje u Shopify adminu

Prije bilo kakvog uvoza podataka, polje se mora ručno definirati u administraciji trgovine - Shopify ga ne stvara sam na temelju naziva stupca u tablici. Postupak:

  1. Otvorite Settings > Custom data > Products.
  2. Dodajte novo polje (metafield definition) s nazivom, na primjer, Sidrena cijena i ključem custom.sidrena_cijena.
  3. Za tip polja odaberite Decimal, uz poznatu valutu (EUR) - ne tip Money. Decimal je pouzdaniji za ovu namjenu i lakše se koristi u uvozu i u isječku teme.
  4. Spremite definiciju prije nego što krenete s unosom bilo kakvih vrijednosti.

Tehnički detalji o samom polju, masovnom unosu i mjestima gdje se cijena ne prikazuje sama nalaze se u vodiču Shopify metafield za sidrenu cijenu.

Korak 2: unesite vrijednosti za svaki proizvod

Za manji broj proizvoda vrijednosti se mogu unijeti ručno, po proizvodu, iz admina. Za veći katalog brže je koristiti bulk editor (Products > odaberite proizvode > Edit columns > dodajte stupac sidrene cijene) ili pripremljenu .csv datoteku. Naš alat shopify-csv priprema tablicu s ispravnim nazivom stupca za uvoz u Shopify, tako da ne morate ručno slagati format.

Najopasnija zamka: ako kasnije ponovno uvezete .csv datoteku proizvoda koja sadrži stupac sidrene cijene s praznim vrijednostima, Shopify će praznim poljem prebrisati već unesene sidrene cijene. Prije svakog sljedećeg uvoza provjerite je li taj stupac ili potpuno izostavljen, ili ispravno popunjen za svaki redak.

Korak 3: dodajte isječak u predložak proizvoda

Kod tema s arhitekturom Online Store 2.0 (Dawn i većina novijih besplatnih i plaćenih tema), Shopify nudi ugrađeni blok "Metafield" u uređivaču teme - bez pisanja koda može se dodati prikaz vrijednosti polja. Taj blok sam po sebi ne nudi predložak teksta ("Sidrena cijena (10. 9. 2026.):") pa je za uredan prikaz potrebno kombinirati ga s tekstualnim blokom ili dodati kratak Liquid isječak:

{% if product.metafields.custom.sidrena_cijena.value %}
  <p class="sidrena-cijena">Sidrena cijena (10. 9. 2026.): {{ product.metafields.custom.sidrena_cijena.value | money }}</p>
{% endif %}

Ovaj isječak dodajte u predložak proizvoda (najčešće main-product.liquid ili odgovarajuću sekciju), pored prikaza aktualne cijene. Uvjet if osigurava da se ništa ne ispisuje za proizvode bez unesene vrijednosti, umjesto da se prikaže prazan ili netočan podatak.

Korak 4: dodajte prikaz i na popis proizvoda

Isti isječak, prilagođen kontekstu petlje po proizvodima, dodaje se i u predložak kolekcije ili popisa proizvoda, tako da se sidrena cijena vidi i prije klika na pojedini proizvod, ne samo na stranici artikla. Ovo je važno jer se sidrena cijena mora vidjeti uz cijenu gdje god se ona oglašava, ne samo na jednom mjestu.

Korak 5: provjerite gdje se cijena ne prikazuje sama

Metafield koji ste dodali u predložak proizvoda i kolekcije neće se automatski pojaviti posvuda. Barem na sljedećih sedam mjesta sidrena cijena se ne prikazuje sama od sebe, nego zahtijeva zaseban razvoj ili se u tim prikazima jednostavno ne pojavljuje: brza kupnja (quick view), rezultati pretrage, preporučeni proizvodi, košarica, naplata (checkout), Shop aplikacija i Google feed. Za manju trgovinu često je dovoljno da se sidrena cijena vidi na stranici proizvoda i na popisu proizvoda - to pokriva najveći dio kupčevog puta. Puni popis iznimaka i tehnički razlog za svaku nalazi se u vodiču Shopify metafield za sidrenu cijenu.

Primjer prikaza

ProizvodAktualna cijenaSidrena cijena (10. 9. 2026.)
Pamučna majica, muška19,90 €17,90 €
Kožni remen29,90 €29,90 €
Ruksak za laptop54,90 €49,90 €

Iznosi u primjeru su izmišljeni, radi prikaza formata - unesite stvarne cijene koje su vrijedile na referentni datum za vašu trgovinu.

Uz prikaz cijene, obveza objave cjenika

Prikaz sidrene cijene uz proizvod rješava jednu obvezu. Zasebna je obveza objaviti strojno čitljiv cjenik (.csv ili .xml) na vlastitoj domeni, što vrijedi i za Shopify trgovinu jer ona ima vlastitu web stranicu. O tome detaljno u vodiču Strojno čitljiv cjenik za Shopify trgovinu.

Česta pitanja

Mogu li koristiti compare_at_price umjesto sidrene cijene?

Ne. Compare_at_price je Shopifyjevo polje za precrtanu cijenu kod akcija, mijenja se često i nije vezano za fiksni referentni datum. Sidrena cijena mora ostati nepromijenjena bez obzira na kasnija sniženja.

Postoji li hrvatska Shopify aplikacija za sidrenu cijenu?

Ne, u Shopify App Storeu trenutačno nema takve aplikacije. Postojeće Omnibus aplikacije rješavaju najnižu cijenu u pokretnih 30 dana, što je druga, zasebna obveza.

Moram li dirati kod teme?

Kod tema s Online Store 2.0 arhitekturom dio posla obavlja ugrađeni blok bez koda, ali za predložak teksta uz iznos ("Sidrena cijena (10. 9. 2026.)") potreban je kratak Liquid isječak, kao u primjeru iznad.

Što ako imam stariju, prilagođenu temu?

Kod tema koje nemaju Online Store 2.0 arhitekturu ugrađeni blok nije dostupan, pa je isječak potrebno ručno umetnuti u predložak proizvoda. Provjerite uvjete licence teme prije izmjena i sačuvajte izvornu datoteku prije uređivanja.

Trebam li pomoć oko postavljanja?

Ako ne želite sami dirati kod teme, postavljanje sidrene cijene u Shopify trgovini radimo i uz naknadu - javite se na info@digitalnicjenik.hr.

Izvori: Odluka o isticanju dodatne cijene kao mjere izravne kontrole cijena, NN 101/2026, broj 1212; Zakon o iznimnim mjerama kontrole cijena, NN 40/25; Shopify Help Center, dokumentacija o metafieldima, temama i CSV uvozu proizvoda.