Sidrene cijene: Kako sam napravio besplatni generator cjenika za obrtnike koji ne znaju što je CSV

·

Cover: Generator cjenika — besplatni alat za sidrene cijene (CSV i XML)

Prošli tjedan sam pisao o obrtnicima bez web stranice — frizerima, keramičarima i serviserima koji sve rade preko Facebooka i fizičkog cjenika u radnji. Taj vodič je pokrio njihov svijet.

Ali postoje dvije vrste obrtnika: oni bez web stranice i oni s njom. I ovih drugih je više nego što sam mislio.

Upravo od njih je dolazilo ono tiho pitanje koje se ponavlja u svakoj grupi: "Dobro, imam stranicu — ali što je CSV? I kamo se to uopće stavlja?"

Znam kako im je. Kad sam sidrene cijene i strojno čitljive cjenike ugrađivao na stranice svojih prijatelja, vidio sam koliko koraka stoji iza toga — pa sam za sebe napravio generator koji taj posao skrati. Ali što s obrtnikom koji nema ni generator ni mene? Njemu je “objavi cjenik u CSV-u na svojoj stranici” potpuno stran pojam — bez nekoga uz sebe, lako odustane ili plati nekome.

Zečja rupa: zašto "samo uploadaj datoteku" nije odgovor

Na papiru zvuči jednostavno: dvije datoteke, .csv i .xml, staviš ih na stranicu i stvar riješena. U praksi, evo što sve stoji na putu:

1. Rješenja koja postoje — ali ne za njih. WordPress dodaci za sidrene cijene postoje: ima plaćenih (39–119 € jednokratno ili 9–39 € mjesečno), ali i potpuno besplatnih. Svi, međutim, traže WordPress i malo tehničkog rada oko postavljanja. Velik dio malih obrta ima običnu stranicu, stariju statičnu stranicu ili je na platformi koja ne prima dodatke.

2. Upute na internetu pišu žargonom. "Uploadajte datoteku u public_html preko FTP-a." Za nekoga ko zna što je to, posao od pet minuta. Za nekoga čija je stranica "ono što je Marko napravio" — nepremostiv zid.

3. Nije jedna datoteka — nego cijeli paket. Treba: cjenik u CSV-u i XML-u, naziv datoteke koji sadrži oblik objekta, adresu, oznaku, broj pohrane i vremensku oznaku, arhiva koja ostaje dostupna 30 dana, uz svaku cijenu na stranici i sidrena cijena iz 10. rujna… Koraka je poprilično — a zadnji je onaj na kojem svi zapnu: upload.

Rješenje: alat koji radi ono što inače radim za svoje prijatelje — samo bez mene

Zato sam napravio besplatni generator cjenika. Radi ovako:

Generator cjenika: unos podataka i usluga

1. Upišeš podatke o obrtu i usluge s cijenama. Za svaku uslugu kažeš jedno od tri: cijena nepromijenjena od 10.9.2026. (najčešći slučaj — sidrena se upiše sama), cijena se mijenjala (upišeš sidrenu), ili je usluga nova (upišeš datum prvog uvrštenja). Uz raspon cijena — "od–do" — alat radi isto.

2. Vidiš kako će izgledati na stranici. Live pregled ti pokaže svaku cijenu sa sidrenom linijom ispod nje, točno onako kako to traži propis.

3. Preuzmeš gotov paket. Ne samo dvije datoteke — kompletno:

  • cjenik.csv i cjenik.xml — stabilnih imena, da link koji postaviš na stranicu nikad ne pukne
  • arhiva/ — iste datoteke s propisanim nazivom (oblik, adresa, oznaka, datum i vrijeme), za čuvanje od 30 dana
  • uputa za objavu — prilagođena tvojoj situaciji
  • gotova poruka za webmastera koju samo kopiraš i pošalješ
  • primjer prikaza cijena s tvojim uslugama, spremno za copy-paste

Kako objaviti: četiri staze, od webmastera do

Četvrti korak je onaj zbog kojeg sve ovo i postoji: upute su pisane ljudski. Odabereš svoju situaciju — "netko mi održava stranicu" (proslijediš paket i gotovo), "imam WordPress", "imam pristup hostingu", ili "ne snalazim se" — i alat ti da točno te korake. Onaj koga sve to ne zanima dobije gotovu poruku za svog webmastera i riješio je za pet minuta.

Cijeli paket: cjenik, upute, poruka za webmastera, primjer, arhiva

I bitno: bez registracije, bez slanja podataka. Sve se izrađuje u tvom pregledniku — ime, cijene i usluge ne idu nikamo. Napraviš, preuzmeš, zatvoriš.

Za koga je onda ovaj alat

Postoje dvije vrste obrtnika, i za obje je odgovor drugačiji:

Za koga JEST:

  • Za obrtnike koji ne znaju što je CSV ni kamo se uploada — njih alat vodi korak po korak i izbaci gotov paket
  • Za one koji ne žele platiti 39–119 € za dodatak — ovo je besplatno i takvo ostaje
  • Za one koji imaju "svog čovjeka" koji im održava stranicu — njemu alat daje gotov paket i poruku, posao je pet minuta

Za koga NIJE: onaj koji sve to već zna i ima webmastera kojem je to rutina — njemu alat nije nužan. I to je u redu.

A ako padneš na uploadu i nemaš kome proslijediti paket — imaš mene. Javi se, postavim i održavam cjenike.

Ako vam je ovo korisno — proslijedite dalje. Slične alate i projekte skupljam u Mojim projektima.

Napomena: Nisam profesionalni ekonomist niti pravnik. Ovo je tehnički alat napravljen prema javno dostupnim izvorima, ne službeno mišljenje — za svoj konkretan slučaj obavezno provjerite kod svojeg računovođe ili kroz službene kanale HOK-a.

Izvori:

Pravila Privatnosti

1. Opće informacije

Dobrodošli na denissakac.com (u daljnjem tekstu "web stranica"), moj osobni blog i portfolio. Cijenim vašu privatnost i posvećen sam zaštiti osobnih podataka koje dijelite sa mnom tijekom posjeta ovoj web stranici.

2. Voditelj obrade podataka

Voditelj obrade vaših osobnih podataka je Denis Sakač. Ako imate bilo kakvih pitanja vezanih uz ova Pravila privatnosti, možete me kontaktirati putem e-pošte na: denis@denissakac.com ili sdenis.vr@gmail.com.

3. Koje podatke prikupljamo i zašto?

Ova web stranica je optimizirana za brzinu, privatnost i minimalizam. Podatke prikupljamo na sljedeće načine:

  • Tehnički dnevnici poslužitelja: Kao i većina web stranica, naš poslužitelj automatski prikuplja standardne logove (npr. IP adresa, vrsta preglednika, vrijeme posjeta) isključivo u svrhu osiguranja stabilnosti i sigurnosti sustava.
  • Kolačići (Cookies): Koristimo isključivo nužne tehničke kolačiće i lokalnu pohranu (Local Storage) u vašem pregledniku kako bismo zapamtili vaše postavke (npr. jeste li prihvatili pravila o kolačićima). Ne koristimo kolačiće za praćenje trećih strana ili oglašavanje.

4. Kolačići (Cookies) i Local Storage

Kolačići su male tekstualne datoteke koje se pohranjuju na vašem uređaju. Koristimo sljedeće podatke u vašem pregledniku:

  • denissakac_cookie_consent: Bilježi vaš odabir u prozoru za kolačiće (vrijednost "accepted" ili "declined") kako vam se prozor ne bi ponovno prikazivao pri svakom posjetu. Rok trajanja ovog zapisa je 365 dana ili dok ručno ne obrišete cache.

5. Dijeljenje podataka s trećim stranama

Vaši osobni podaci se nikada ne prodaju, ne iznajmljuju niti dijele s trećim stranama u marketinške svrhe. Podaci se mogu podijeliti isključivo ako je to zakonska obveza ili nužno za sigurnost sustava.

6. Vaša prava

Sukladno Općoj uredbi o zaštiti podataka (GDPR), imate sljedeća prava:

  • Pravo na pristup informacijama o tome koje vaše podatke obrađujemo.
  • Pravo na ispravak ili brisanje osobnih podataka.
  • Pravo na ograničenje obrade ili prigovor na obradu.
  • Pravo na povlačenje privole u bilo kojem trenutku (npr. brisanjem kolačića u pregledniku).

7. Promjene pravila privatnosti

Zadržavam pravo izmjene ovih Pravila privatnosti u bilo kojem trenutku kako bi odražavala promjene u zakonodavstvu ili funkcionalnosti web stranice. Sve izmjene bit će pravovremeno objavljene na ovoj stranici.

Zadnje ažuriranje: svibanj 2026.