Definicions calculades
Una definició de metacamp calculat obté el seu valor d'altres camps. Aquest valor es construeix a partir de les fonts següents:
- Almenys una expressió compatible existent
- Opcional: text sense format
En aquesta pàgina
Consideracions per a les definicions de metacamps calculats
Revisa les consideracions següents per als metacamps calculats:
- Pots afegir una definició de metacamp calculat com a nova definició de metacamp estructurat o com a camp en una definició de metaobjecte.
- Només pots compondre un metacamp calculat per a un valor únic de qualsevol d'aquests tipus:
- Text d'una sola línia
- Text de diverses línies
- Els metacamps calculats no són compatibles amb les validacions, com ara els valors màxims o només els valors únics.
- Un valor calculat ha d'incloure almenys una expressió, com ara un atribut de recurs o un metacamp. Pots afegir text sense format al costat de les expressions, però no pots desar un valor que contingui només text sense format.
Canviar entre els modes de composició
Hi ha dos modes de composició: el mode visual i Liquid. Pots compondre una expressió calculada en qualsevol d'aquests modes i canviar d'un a l'altre en qualsevol moment. Per defecte, es mostra el mode visual.
En el mode Liquid, pots afegir expressions introduint la ruta de Liquid de l'expressió o fent clic a la icona i seleccionant-ne una. També pots introduir-hi text sense format.
Introdueix la ruta completa de Liquid de l'expressió entre claus dobles {{ }}. Per a un atribut de recurs, introdueix el recurs i l'atribut. Per exemple, {{ product.title }}. Per a un metacamp, introdueix el recurs, metafields i l'espai de noms i la clau del metacamp. Per exemple, {{ product.metafields.custom.subtitle }}. L'espai de noms i la clau es mostren a la secció Nom de la pàgina de la definició de metacamp. Fes clic a la icona del costat de l'espai de noms i la clau per copiar-los.
En el mode visual, pots afegir expressions fent clic a la icona i seleccionant-ne una. Per afegir text sense format, introdueix-lo al camp de composició.
La icona que es mostra per canviar de mode de composició depèn del mode actiu. Per canviar de mode, fes clic a qualsevol d'aquestes icones:
- En el mode visual, fes clic a la icona
per canviar al mode Liquid.
- En el mode Liquid, fes clic a la icona
per canviar al mode visual.
Compondre una definició de metacamp calculat
Per compondre una definició calculada, activa l'opció Calcula aquest valor a partir d'una expressió. A continuació, es mostrarà un camp d'entrada perquè puguis compondre la definició.
L'opció Calcula aquest valor a partir d'una expressió només es mostra quan selecciones un tipus de metacamp compatible. Si afegeixes validacions a la definició de metacamp, l'opció Calcula aquest valor a partir d'una expressió es desactiva.
Passos:
Al panell d'administració de Shopify, ves a Configuració > Metacamps i metaobjectes.
A la secció Definicions de metacamps, selecciona la part de la botiga a la qual vols afegir un metacamp. Per exemple, Productes.
Fes clic a Afegeix una definició.
Al camp Nom, introdueix un nom per a la definició.
A la secció Tipus, selecciona Text d'una sola línia o Text de diverses línies.
A la secció Opcions, activa Calcula aquest valor a partir d'una expressió.
Al camp Calcula aquest valor a partir d'una expressió, compon el valor d'una de les maneres següents:
- Per afegir una expressió existent:
- En el mode de composició Liquid:
- Fes clic a la icona
i, a continuació, selecciona una expressió.
- Introdueix la definició de l'expressió mitjançant Liquid.
- Fes clic a la icona
- En el mode d'edició visual, fes clic a la icona
i, a continuació, selecciona una expressió.
- En el mode de composició Liquid:
- Per afegir text sense format en qualsevol mode de composició, introdueix el text al camp de composició. El text sense format s'ha de combinar amb almenys una expressió.
- Opcional: afegeix qualsevol altre detall per crear la teva definició de metacamp.
- Fes clic a Desa.
Afegir un camp calculat a un metaobjecte
Pots afegir una definició de metacamp calculat a un metaobjecte.
Passos:
- Al panell d'administració de Shopify, ves a Contingut > Metaobjectes o Configuració > Dades personalitzades.
- Fes clic a Afegeix una definició.
- Al camp Nom, introdueix un nom per a la definició.
- Introdueix una Etiqueta del camp.
- Fes clic a Selecciona el tipus de camp i selecciona un dels tipus següents:
- Text d'una sola línia.
- Text de diverses línies.
- Fes clic a la icona
.
- Fes clic a Càlcul i activa Calcula aquest valor a partir d'una expressió.
- Al camp Calcula aquest valor a partir d'una expressió, compon el valor d'una de les maneres següents:
- Per afegir una expressió existent:
- En el mode de composició Liquid:
- Fes clic a la icona
i, a continuació, selecciona una expressió.
- Introdueix la definició de l'expressió mitjançant Liquid.
- Fes clic a la icona
- En el mode d'edició visual, fes clic a la icona
i, a continuació, selecciona una expressió.
- En el mode de composició Liquid:
- Per afegir text sense format en qualsevol mode de composició, introdueix el text al camp de composició. El text sense format s'ha de combinar amb almenys una expressió.
- Opcional: afegeix qualsevol altre detall per crear el teu metaobjecte.
- Opcional: fes clic a
Afegeix un camp per afegir definicions de metacamp addicionals.
- Fes clic a Desa.