కంప్యూట్ చేసిన నిర్వచనాలు

కంప్యూట్ చేసిన మెటాఫీల్డ్ నిర్వచనం దాని విలువను ఇతర ఫీల్డ్‌ల నుండి పొందుతుంది. మీరు కింద పేర్కొన్న సోర్స్‌ల నుండి ఆ విలువను బిల్డ్ చేస్తారు:

  • కనీసం ఇప్పటికే ఉన్న ఒక అనుకూల ఎక్స్‌ప్రెషన్
  • ఆప్షనల్: సాదా టెక్స్ట్

కంప్యూట్ చేసిన మెటాఫీల్డ్ నిర్వచనాల కోసం పరిగణించవలసిన విషయాలు

కంప్యూట్ చేసిన మెటాఫీల్డ్‌ల గురించి పరిగణించవలసిన కింది విషయాలను రివ్యూ చేయండి:

  • మీరు కంప్యూట్ చేసిన మెటాఫీల్డ్ నిర్వచనాన్ని కొత్త స్ట్రక్చర్డ్ మెటాఫీల్డ్ నిర్వచనం లేదా మెటాఆబ్జెక్ట్ నిర్వచనంలో ఫీల్డ్‌లా జోడించవచ్చు.
  • మీరు కింది రకాల్లో దేనిలోనైనా సింగిల్ వ్యాల్యూ కోసం మాత్రమే కంప్యూట్ చేసిన మెటాఫీల్డ్‌ను కంపోజ్ చేయవచ్చు:
    • సింగిల్ లైన్ టెక్స్ట్
    • మల్టీ-లైన్ టెక్స్ట్
  • గరిష్ట విలువలు లేదా ప్రత్యేకమైన విలువలు మాత్రమే ఉండే ధృవీకరణలతో కంప్యూట్ చేసిన మెటాఫీల్డ్‌లు అనుకూలంగా ఉండవు.
  • కంప్యూట్ చేసిన విలువలో తప్పనిసరిగా రీసోర్స్ లక్షణం లేదా మెటాఫీల్డ్ లాంటి కనీసం ఒక ఎక్స్‌ప్రెషన్ అయినా ఉండాలి. మీరు ఎక్స్‌ప్రెషన్‌లతో పాటు సాదా టెక్స్ట్‌ను కూడా జోడించవచ్చు, కానీ సాదా టెక్స్ట్ మాత్రమే ఉండే విలువను సేవ్ చేయలేరు.

కంపోజిషన్ మోడ్‌ల మధ్య మారండి

ఇందులో రెండు కంపోజిషన్ మోడ్‌లు ఉన్నాయి: విజువల్ మరియు Liquid. మీరు కంప్యూట్ చేసిన ఎక్స్‌ప్రెషన్‌ను ఏ మోడ్‌లోనైనా కంపోజ్ చేయవచ్చు అలాగే ఏ సమయంలోనైనా ప్రతి మోడ్ మధ్య మారవచ్చు. డిఫాల్ట్‌గా, విజువల్ మోడ్ ప్రదర్శించబడుతుంది.

Liquid మోడ్‌లో, ఎక్స్‌ప్రెషన్ Liquid పాత్‌ను ఎంటర్ చేయడం ద్వారా లేదా Dynamic source ఐకాన్‌ను క్లిక్ చేసి, ఎక్స్‌ప్రెషన్‌ను ఎంచుకోవడం ద్వారా మీరు ఎక్స్‌ప్రెషన్‌లను జోడించవచ్చు. మీరు సాదా టెక్స్ట్‌ను కూడా ఎంటర్ చేయవచ్చు.

డబుల్ కర్లీ బ్రాకెట్‌ల మధ్య ఎక్స్‌ప్రెషన్‌కి చెందిన పూర్తి Liquid పాత్‌ను ఎంటర్ చేయండి {{ }}. రీసోర్స్ లక్షణం కోసం, రీసోర్స్ మరియు లక్షణాన్ని ఎంటర్ చేయండి. ఉదాహరణకు, {{ product.title }}. మెటాఫీల్డ్ కోసం, రీసోర్స్, metafields, ఇంకా మెటాఫీల్డ్‌కి చెందిన నేమ్‌స్పేస్ మరియు కీని ఎంటర్ చేయండి. ఉదాహరణకు, {{ product.metafields.custom.subtitle }}. నేమ్‌స్పేస్, కీలు మెటాఫీల్డ్ నిర్వచనం పేజీకి చెందిన పేరు విభాగంలో ప్రదర్శించబడతాయి. కాపీ చేయడానికి నేమ్‌స్పేస్, కీ పక్కన ఉన్న Copy ఐకాన్‌ను క్లిక్ చేయండి.

విజువల్ మోడ్‌లో, Add ఐకాన్‌ను క్లిక్ చేసి, ఒక ఎక్స్‌ప్రెషన్‌ను ఎంచుకోవడం ద్వారా మీరు ఎక్స్‌ప్రెషన్‌లను జోడించవచ్చు. సాదా టెక్స్ట్‌ను జోడించడానికి, కంపోజిషన్ ఫీల్డ్‌లో టెక్స్ట్‌ను ఎంటర్ చేయండి.

కంపోజిషన్ మోడ్‌లను మార్చడానికి ప్రదర్శించబడే ఐకాన్ అనేది యాక్టివ్‌గా ఉన్న మోడ్‌పై ఆధారపడి ఉంటుంది. మోడ్‌ల మధ్య మారడానికి, ఈ కింది ఐకాన్‌లలో దేనినైనా క్లిక్ చేయండి:

  • విజువల్ మోడ్‌లో, Liquid మోడ్‌కి మారడానికి Edit Liquid ఐకాన్‌ను క్లిక్ చేయండి.
  • Liquid మోడ్‌లో, విజువల్ మోడ్‌కి మారడానికి Use visual editor ఐకాన్‌ను క్లిక్ చేయండి.

కంప్యూట్ చేసిన మెటాఫీల్డ్ నిర్వచనాన్ని కంపోజ్ చేయడం

కంప్యూట్ చేసిన నిర్వచనాన్ని కంపోజ్ చేయడానికి, ఎక్స్‌ప్రెషన్ నుండి ఈ విలువను కంప్యూట్ చేయండి ఆప్షన్‌ను ఆన్ చేయండి. ఆ తర్వాత ఇన్‌పుట్ ఫీల్డ్ ప్రదర్శించబడుతుంది తద్వారా మీరు నిర్వచనాన్ని కంపోజ్ చేయవచ్చు.

మీరు అనుకూలమైన మెటాఫీల్డ్ రకాన్ని ఎంచుకున్నప్పుడు మాత్రమే ఎక్స్‌ప్రెషన్ నుండి ఈ విలువను కంప్యూట్ చేయండి ఆప్షన్ ప్రదర్శించబడుతుంది. మీరు మీ మెటాఫీల్డ్ నిర్వచనానికి ధృవీకరణలను జోడిస్తే, ఎక్స్‌ప్రెషన్ నుండి ఈ విలువను కంప్యూట్ చేయండి ఆప్షన్ డీయాక్టివేట్ అవుతుంది.

దశలు:

  1. మీ Shopify అడ్మిన్ నుండి, సెట్టింగ్‌లు > మెటాఫీల్డ్‌లు, మెటాఆబ్జెక్ట్‌లుకు వెళ్లండి.

  2. మెటాఫీల్డ్ నిర్వచనాలు విభాగంలో, మీరు మెటాఫీల్డ్‌ను జోడించాలనుకుంటున్న మీ స్టోర్‌లోని విభాగాన్ని ఎంచుకోండి. ఉదాహరణకు, ఉత్పత్తులు.

  3. నిర్వచనాన్ని జోడించండిను క్లిక్ చేయండి.

  4. పేరు ఫీల్డ్‌లో, నిర్వచనం కోసం ఒక పేరును ఎంటర్ చేయండి.

  5. రకం విభాగంలో, సింగిల్ లైన్ టెక్స్ట్ లేదా మల్టీ-లైన్ టెక్స్ట్‌ను ఎంచుకోండి.

  6. ఆప్షన్‌లు విభాగంలో, ఎక్స్‌ప్రెషన్ నుండి ఈ విలువను కంప్యూట్ చేయండిని ఆన్ చేయండి.

  7. ఎక్స్‌ప్రెషన్ నుండి ఈ విలువను కంప్యూట్ చేయండి ఫీల్డ్‌లో, కింది ఏ మార్గంలోనైనా విలువను కంపోజ్ చేయండి:

  • ఇప్పటికే ఉన్న ఎక్స్‌ప్రెషన్‌ను జోడించడానికి:
    • Liquid కంపోజిషన్ మోడ్‌లో:
      • Dynamic source ఐకాన్‌ను క్లిక్ చేసి, ఆపై ఎక్స్‌ప్రెషన్‌ను ఎంచుకోండి.
      • Liquid ఉపయోగించి ఎక్స్‌ప్రెషన్ నిర్వచనాన్ని ఎంటర్ చేయండి.
    • విజువల్ ఎడిటింగ్ మోడ్‌లో, Add ఐకాన్‌ను క్లిక్ చేసి, ఆపై ఎక్స్‌ప్రెషన్‌ను ఎంచుకోండి.
  • ఏదైనా కంపోజిషన్ మోడ్‌లో సాదా టెక్స్ట్‌ను జోడించడానికి, కంపోజిషన్ ఫీల్డ్‌లో టెక్స్ట్‌ను ఎంటర్ చేయండి. సాదా టెక్స్ట్‌తో కనీసం ఒక ఎక్స్‌ప్రెషన్ అయినా తప్పనిసరిగా కలపాలి.
  1. ఆప్షనల్: మీ మెటాఫీల్డ్ నిర్వచనాన్ని సృష్టించడానికి ఇంకేవైనా ఇతర వివరాలను జోడించండి.
  2. సేవ్ క్లిక్ చేయండి.

మెటాఆబ్జెక్ట్‌కు కంప్యూట్ చేసిన ఫీల్డ్‌ను జోడించండి

మీరు మెటాఆబ్జెక్ట్‌కు కంప్యూట్ చేసిన మెటాఫీల్డ్ నిర్వచనాన్ని జోడించవచ్చు.

దశలు:

  1. మీ Shopify అడ్మిన్ నుండి, కంటెంట్ > మెటాఆబ్జెక్ట్‌లు లేదా సెట్టింగ్‌లు > కస్టమ్ డేటాకు వెళ్లండి.
  2. నిర్వచనాన్ని జోడించండిను క్లిక్ చేయండి.
  3. పేరు ఫీల్డ్‌లో, నిర్వచనం కోసం ఒక పేరును ఎంటర్ చేయండి.
  4. ఫీల్డ్ లేబుల్‌ను ఎంటర్ చేయండి.
  5. ఫీల్డ్ రకాన్ని ఎంచుకోండిని క్లిక్ చేసి, ఆపై కింది రకాల్లో ఒకదాన్ని ఎంచుకోండి:
  • సింగిల్ లైన్ టెక్స్ట్.
  • మల్టీ-లైన్ టెక్స్ట్.
  1. arrow down ఐకాన్‌ను క్లిక్ చేయండి.
  2. కంప్యూటేషన్‌ను క్లిక్ చేసి, ఆపై ఎక్స్‌ప్రెషన్ నుండి ఈ విలువను కంప్యూట్ చేయండిని ఆన్ చేయండి.
  3. ఎక్స్‌ప్రెషన్ నుండి ఈ విలువను కంప్యూట్ చేయండి ఫీల్డ్‌లో, కింది ఏ మార్గంలోనైనా విలువను కంపోజ్ చేయండి:
  • ఇప్పటికే ఉన్న ఎక్స్‌ప్రెషన్‌ను జోడించడానికి:
    • Liquid కంపోజిషన్ మోడ్‌లో:
      • Dynamic source ఐకాన్‌ను క్లిక్ చేసి, ఆపై ఎక్స్‌ప్రెషన్‌ను ఎంచుకోండి.
      • Liquid ఉపయోగించి ఎక్స్‌ప్రెషన్ నిర్వచనాన్ని ఎంటర్ చేయండి.
    • విజువల్ ఎడిటింగ్ మోడ్‌లో, Add ఐకాన్‌ను క్లిక్ చేసి, ఆపై ఎక్స్‌ప్రెషన్‌ను ఎంచుకోండి.
  • ఏదైనా కంపోజిషన్ మోడ్‌లో సాదా టెక్స్ట్‌ను జోడించడానికి, కంపోజిషన్ ఫీల్డ్‌లో టెక్స్ట్‌ను ఎంటర్ చేయండి. సాదా టెక్స్ట్‌తో కనీసం ఒక ఎక్స్‌ప్రెషన్ అయినా తప్పనిసరిగా కలపాలి.
  1. ఆప్షనల్: మీ మెటాఆబ్జెక్ట్‌ను బిల్డ్ చేయడానికి ఇంకేవైనా ఇతర వివరాలను జోడించండి.
  2. ఆప్షనల్: ఏవైనా అదనపు మెటాఫీల్డ్ నిర్వచనాలను జోడించడానికి Add ఫీల్డ్‌ను జోడించండిని క్లిక్ చేయండి.
  3. సేవ్ క్లిక్ చేయండి.