A metafield egyedi adatmező, amivel a Shopify sablonjait az alapkeretrendszeren túl bővítheted.
A metafield egy Shopify erőforráshoz — például egy termékhez, kollekcióhoz vagy rendeléshez — kapcsolható egyedi adatmező. Az alap Shopify-adatmodell (cím, ár, leírás, kép) sok esetben nem elég egy komplexebb üzlet igényeihez, ezért a platform lehetővé teszi, hogy saját, tetszőleges típusú mezőket (szöveg, szám, dátum, referencia egy másik erőforrásra) adj hozzá bármely támogatott entitáshoz.
Hol találkozol vele egy magyar Shopify-boltban?
A metafieldek tipikus felhasználása a termékoldalak bővítése: egy ruházati boltnál például anyagösszetétel, mosási útmutató vagy méretezési táblázat tárolható metafieldben, amit aztán a theme fejlesztője megjelenít a terméklapon. Egy B2B-boltnál gyakori, hogy a metafield tárolja a minimum rendelési mennyiséget vagy a nagykereskedelmi árat.
A metafieldek eléréséhez és megjelenítéséhez a fejlesztőnek ismernie kell a Liquid sablonnyelvet és a Shopify admin metafield-definíciós felületét, ahol meghatározod a mező típusát, névterét (namespace) és kulcsát. Egy jól felépített metafield-struktúra kulcsfontosságú, ha valaki komolyabb, egyedi terméklapokat vagy szűrési logikát szeretne építeni — ez az egyik alapkészség, amit egy induló Shopify-fejlesztőnek célszerű korán elsajátítania.
Bővebben: Shopify fejlesztői roadmap: mit tanulj meg és milyen sorrendben?