Aggiunta di un selettore per la data di consegna al carrello
Sulla pagina del carrello puoi includere un calendario per consentire ai clienti di specificare la data di consegna dell'ordine.
Su questa pagina
Inclusione di jQuery in theme.liquid
Per far funzionare questa personalizzazione, alcuni temi richiedono l'aggiunta di un tag script per jQuery al file di layout theme.liquid. Se utilizzi Boundless, Debut versione 17.2.0 o più recente, Express, Narrative o Venture, potresti dover seguire il passaggio successivo:
Nella directory Layout, clicca su
theme.liquid
.Trova il tag di chiusura
</head>
nel codice. Su una nuova riga sopra il tag di chiusura</head>
incolla il codice seguente:
- Clicca su Salva.
Creazione di un frammento della data di consegna
Desktop
- Dal pannello di controllo Shopify, vai su Negozio online > Temi.
- Trova il tema che desideri modificare, clicca sul pulsante … per aprire il menu azioni, quindi clicca su Modifica codice.
- Nella directory Frammenti, clicca su Aggiungi un nuovo frammento.
-
Crea il frammento:
- Assegna al frammento il nome
delivery-date
. - Clicca su Crea frammento. Il nuovo file del frammento verrà aperto nell'editor di codice.
- Assegna al frammento il nome
Nel nuovo frammento
delivery-date.liquid
incolla il codice seguente:
- Clicca su Salva.
iPhone
- Nell'app di Shopify tocca il pulsante ….
- Nella sezione Canali di vendita, tocca Negozio online.
- Tocca Gestisci temi.
- Trova il tema che desideri modificare, clicca sul pulsante … per aprire il menu azioni, quindi clicca su Modifica codice.
- Nella directory Frammenti, clicca su Aggiungi un nuovo frammento.
-
Crea il frammento:
- Assegna al frammento il nome
delivery-date
. - Clicca su Crea frammento. Il nuovo file del frammento verrà aperto nell'editor di codice.
- Assegna al frammento il nome
Nel nuovo frammento
delivery-date.liquid
incolla il codice seguente:
- Clicca su Salva.
Android
- Nell'app di Shopify tocca il pulsante ….
- Nella sezione Canali di vendita, tocca Negozio online.
- Tocca Gestisci temi.
- Trova il tema che desideri modificare, clicca sul pulsante … per aprire il menu azioni, quindi clicca su Modifica codice.
- Nella directory Frammenti, clicca su Aggiungi un nuovo frammento.
-
Crea il frammento:
- Assegna al frammento il nome
delivery-date
. - Clicca su Crea frammento. Il nuovo file del frammento verrà aperto nell'editor di codice.
- Assegna al frammento il nome
Nel nuovo frammento
delivery-date.liquid
incolla il codice seguente:
- Clicca su Salva.
Inclusione del frammento nella pagina del carrello
Per includere il frammento della data di consegna nella pagina del carrello:
Nella directory Sezioni, clicca su
cart-template.liquid
. Se il tema non contiene questo file, clicca sucart.liquid
nella directory Modelli.Trova il tag di chiusura
</form>
nel codice. Su una nuova riga sopra il tag di chiusura</form>
incolla il codice seguente:
- Clicca su Salva.
Ora hai un campo di inserimento per la data di consegna sulla pagina del carrello. Quando clicchi all'interno del campo di testo, verrà visualizzato un calendario:
Il selettore della data utilizzato in questa personalizzazione è un widget della libreria UI di jQuery. Questo articolo del blog spiega come disabilitare date specifiche nel calendario del selettore della data.