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.
In questa pagina
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:
Dal pannello di controllo Shopify, vai a Negozio online > Temi.
Clicca su Modifica tema accanto al tema che desideri modificare.
Facoltativo: se desideri personalizzare un modello diverso dalla homepage, seleziona il modello che desideri personalizzare dal menu dei modelli nella barra dei menu.
Clicca sul blocco a cui desideri collegare un metaobject o un riferimento a metaobject.
Clicca sul pulsante
accanto al blocco.
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.
- 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:
Dal pannello di controllo Shopify, vai a Negozio online > Temi.
Clicca su Modifica tema accanto al tema che desideri modificare.
Facoltativo: se desideri personalizzare un modello diverso dalla homepage, seleziona il modello che desideri personalizzare dal menu dei modelli nella barra dei menu.
Facoltativo: se desideri collegare un'origine dinamica a un'impostazione del tema, clicca sul pulsante
.
Clicca sull'impostazione a cui desideri collegare un metaobject o un riferimento a metaobject.
Clicca sul pulsante
accanto all'impostazione.
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.
- Seleziona il campo di metaobject che desideri collegare.
- 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.