A sablonok kódjai a Brani Print oldalon
Alapvető információk
Amikor a Brani Print oldalon szerkeszt egy sablont, a képernyő tetején információkat talál például arról, hogy milyen rendelési vagy termékadatokkal dolgozhat:
Lehetőség van arra is, hogy egy adott termékre vagy megrendelésre vonatkozó adatokat kérjen le saját tesztadatainak kitöltésével:
Ha a sablonban az adatfából származó változót, például egy terméknevet szeretne használni, akkor ezt a szintaxist használja:
Amennyiben az adatok több beágyazott adatot tartalmaznak, a kulcsokat tömbként kell kezelni. Például a szállító nevének felsorolásához:
Bizonyos esetekben szükség lehet egy ciklus használatára, mert például a paraméterek tetszőleges számú paraméter-érték párt tartalmaznak. Ebben az esetben ez így nézhet ki:
A ciklusok és általában a paraméterekkel való munka sokkal bonyolultabb lehet, erről később.
Címke méretek
Nagyon fontos, hogy helyesen határozza meg annak a "területnek" a méretét, amelyre az információkat be fogja illeszteni. A címkék és termékek létrehozása például egy olyan folyamat, amelyet úgy finomítunk, hogy fokozatosan próbáljuk ki őket kinyomtatni, különböző betűméreteket tesztelünk, és így tovább. A megfelelő címkeméret beállítása a kulcs.
Kódgenerálás
Különböző típusú 1D és 2D kódokat tudunk generálni. A bemeneti szöveg lehet bármilyen, leggyakrabban használt termékkód vagy EAN. Támogatott kódtípusok (ez befolyásolja, hogyan fog kinézni a végleges kódkép):
A leggyakrabban használt kódok a következők:
- qr - viszonylag kicsi kód, amely nagy mennyiségű adatot képes tárolni, olvasásához 2D olvasóra van szükség.
- ean - a gyakori 13 számjegyű kódok esetében
- code128 - olyan kódokhoz alkalmas, amelyek nem pontos hosszúságúak, és betűket, kötőjeleket, aláhúzásokat stb. tartalmaznak.
A jelölés így néz ki:
Ezt akkor használja, ha a termékkódból egy 128-as von alkódkódot szeretne generálni:
Lehetőség van a vonalkód magasságát vagy szélességét befolyásoló argumentumok testreszabására. Lehetőség van a "címke" be- vagy kikapcsolására is - ez az a kód, amely a méretét és a behúzását jelenti magától a kódtól.
A QR-kód annyiban különleges, hogy nem ad meg argumentumokat. A QR-kód esetében lehetőség van a kép testreszabására CSS segítségével.
A kód így néz ki:
A QR-kód segítségével átirányíthatja a webáruház termékkód szerinti keresésére is:
Vagy közvetlenül a termék részleteire is hivatkozhat:
Feltételek és feltételek
A feltétel alapvető szintaxisa a következő:
Ha a termék láthatóságán alapuló feltételt szeretne használni, akkor állítsa be:
Ciklus
A hurkot leggyakrabban akkor használjuk, amikor egy táblázatot kell létrehozni a termékek listájával egy sorrendben vagy termékparaméterekkel.
Megrendelések
A termékek sorrendben történő felsorolásához (például a visszaküldési űrlapokhoz) ezt a ciklust használhatja:
Egy szebb táblázathoz illessze be például:
És így fog kinézni utána:
Termékek
A termékek esetében a ciklusokat gyakran használják a paraméterek felsorolására.
Árlisták
Ahol a "123" az árlista azonosítóját jelöli.
Brani Raktár
Ha a Brani Warehouse-t használja, akkor felsorolhatja azokat az ágazatokat vagy raktárhelyeket, ahol a termék található. Ehhez két változó áll rendelkezésre:
A pozíciók (vagy szektorok) listája vesszővel vagy elválasztójellel a megadott pozícióban kerül kiírásra, például:
Ha a termék egy pozícióban van, csak ez az egy pozíció jelenik meg.
Speciális funkciók
A sablonrendszer támogat néhány Python-módszert.
Változók használata
Ahogy összetettebb sablonokat készít, hasznosnak fogja találni a változók használatát.
A mezőt is használhatja:
Számok kerekítése
Dátum és idő
Szöveg elemzése
Google Sheets
Ha olyan információkra van szüksége a címkén, amelyek nem szerepelnek a terméken a boltban, akkor ezeket az információkat a Google Sheetsben tárolhatja, és onnan lekérheti a szükséges adatokat.
Ez hasznos lehet például a termék összetételének különböző nyelveken történő feltüntetésére, az adagolásra, a felhasználás módjára, a gyártóra vonatkozó információkra stb. Ha például a táblázatokban minden gyártóhoz tartozik egy leírás, akkor ezek a leírások a címkékre nyomtathatók.
Az alapvető szintaxis a táblázat celláiból való nem kúszás és dumpoláshoz a következő:
Ha azt szeretnénk, hogy a "leírás" oszlop tartalma, azon a soron, ahol a "termékkód" oszlop tartalma lesz, a termékünk kódja, ezt töltsük ki:
Kérjük, vegye figyelembe, hogy a Google Sheet-nek nyilvánosan elérhetőnek kell lennie a megadott URL-címen.