Collegamento e visualizzazione dei metaobject

Puoi utilizzare l'editor del tema per visualizzare il contenuto dei metaobject nel tema in uno dei seguenti modi:

  • collegare i metaobject ai blocchi
  • collegare i campi dei metaobject alle impostazioni dei blocchi e del tema che supportano le origini dinamiche
  • modificare il codice del tema per aggiungere i metaobject

Per istruzioni dettagliate, scopri come creare una definizione di metaobject Evidenziazione prodotto.

Considerazioni sulla compatibilità per il collegamento e la visualizzazione dei metaobject

Esamina le seguenti considerazioni per il collegamento e la visualizzazione dei metaobject sul negozio online:

  • Per collegare un metaobject a un blocco o a un'impostazione nell'editor del tema, i tipi di metafield del metaobject devono corrispondere al tipo di contenuto nel blocco. Puoi collegare qualsiasi tipo compatibile all'area corrispondente nelle impostazioni del tema.
  • Per collegare un metaobject, questo deve includere un tipo di metafield corrispondente, come un metafield di tipo Testo su una sola riga per il collegamento alle impostazioni Intestazione o Didascalia di un blocco Colonna.
  • Devi assicurarti che il metaobject disponga dell'accesso alle vetrine virtuali per visualizzarlo sul negozio online. Scopri di più sulle opzioni per i dati personalizzati.
  • Se il campo del metaobject è un elenco, l'editor del tema aggiungerà automaticamente ogni voce dell'elenco all'impostazione del blocco.

Collega i metaobject e i riferimenti ai metaobject ai blocchi

Puoi collegare un metaobject che hai creato o un metafield che è un riferimento a un metaobject per il modello correlato (ad esempio, collegando i metafield di categoria di un prodotto a un modello di prodotto) direttamente a qualsiasi blocco che supporti i collegamenti metaobject. Il collegamento di un metaobject a un blocco mappa automaticamente i campi compatibili sulle impostazioni del blocco.

Puoi collegare a un blocco solo i metaobject o i riferimenti ai metaobject. Ad esempio, se vendi libri e hai aggiunto i seguenti metafield di prodotto ai prodotti:

  • dimensioni di spedizione utilizzando il tipo di metafield Testo su una sola riga
  • numero di pagine utilizzando il tipo di metafield Numero intero
  • tipo di copertina utilizzando un metafield di categoria
  • autore utilizzando un tipo di riferimento a un metaobject.

Nel modello di prodotto nell’editor del tema, puoi collegare i metafield di prodotto tipo di copertina o autore, ma non i metafield dimensioni di spedizione o numero di pagine.

Puoi collegare i metafield dalle aree del pannello di controllo con tipi di riferimento a metaobject solo ai modelli corrispondenti nel tema. Ad esempio, se personalizzi la homepage, puoi collegare qualsiasi metaobject personalizzato dalla sezione Contenuti > Metaobject del pannello di controllo Shopify, ma non puoi collegare alcun metafield con riferimenti a metaobject dai metafield di prodotto.

Passaggi:

  1. Dal pannello di controllo Shopify, vai a Negozio online > Temi.

  2. Clicca su Modifica tema accanto al tema che desideri modificare.

  3. Facoltativo: se desideri personalizzare un modello diverso dalla homepage, seleziona il modello che desideri personalizzare dal menu dei modelli nella barra dei menu.

  4. Clicca sul blocco a cui desideri collegare un metaobject o un riferimento a metaobject.

  5. Clicca sul pulsante Collega origine dinamica accanto al blocco.

  6. Seleziona un metaobject o un riferimento a metaobject da una delle seguenti origini, se disponibili:

  • Nella sezione Da questo modello, clicca su Modello > Prodotto, quindi seleziona un tipo di riferimento a metaobject compatibile, ad esempio un metafield di categoria.
  • Nella sezione Dal negozio, clicca su Metaobject, Market o Brand, quindi seleziona un metaobject o un riferimento a metaobject compatibile.
  1. Clicca su Salva.

Collegamento dei campi metaobject alle impostazioni che supportano le origini dinamiche

Puoi collegare un campo di metaobject direttamente a un'impostazione di blocco o di tema compatibile.

Passaggi:

  1. Dal pannello di controllo Shopify, vai a Negozio online > Temi.

  2. Clicca su Modifica tema accanto al tema che desideri modificare.

  3. Facoltativo: se desideri personalizzare un modello diverso dalla homepage, seleziona il modello che desideri personalizzare dal menu dei modelli nella barra dei menu.

  4. Facoltativo: se desideri collegare un'origine dinamica a un'impostazione del tema, clicca sul pulsante impostazioni.

  5. Clicca sull'impostazione a cui desideri collegare un metaobject o un riferimento a metaobject.

  6. Clicca sul pulsante Collega origine dinamica accanto all'impostazione.

  7. Seleziona un metaobject o un riferimento a metaobject da una delle seguenti origini, se disponibili:

  • Nella sezione Da questo modello, clicca su Modello > Prodotto, quindi seleziona un tipo di riferimento a metaobject compatibile, ad esempio un metafield di categoria.
  • Nella sezione Dal negozio, clicca su Metaobject, Market o Brand, quindi seleziona un metaobject o un riferimento a metaobject compatibile.
  1. Seleziona il campo di metaobject che desideri collegare.
  2. Clicca su Salva.

Modifica del codice del tema per aggiungere i metaobject

Puoi utilizzare le voci dei metaobject in qualsiasi punto del negozio online utilizzando Liquid, il linguaggio dei modelli di Shopify. Puoi collegare le voci dei metaobject a pagine, blog, homepage e modelli di collezione.

A queste voci è possibile fare riferimento tramite metafield o accedervi direttamente; possono inoltre essere implementate tramite un'impostazione metaobject o elenco di metaobject.

Se desideri modificare il codice del tema per visualizzare i metaobject sul negozio online, puoi utilizzare Liquid per fare riferimento ai metafield nei modelli di tema.

Scopri di più su come incaricare un Partner di Shopify e sull'utilizzo di dati personalizzati per sviluppatori.