Come creare calcoli automatici dei prezzi con Divi (usando JQuery)

Pubblicato: 2019-10-03

Alcune persone esitano a mostrare i prezzi dei loro servizi sul loro sito web. Ma per quanto possa spaventare alcuni visitatori, mostra anche fiducia e competenza. Essere trasparenti con i tuoi prezzi ti aiuta ad attirare i clienti giusti con un budget con cui puoi lavorare. Nel tutorial di oggi, ti mostreremo come creare uno straordinario design per il calcolo del prezzo che puoi utilizzare per il tuo prossimo progetto Divi. Potrai anche scaricare gratuitamente il file JSON!

Andiamo ad esso.

Anteprima

Prima di immergerci nel tutorial, diamo una rapida occhiata al risultato su schermi di diverse dimensioni.

Desktop

calcoli dei prezzi

Mobile

calcoli dei prezzi

Scarica GRATUITAMENTE il layout dei calcoli dei prezzi

Per mettere le mani sul layout di calcolo del prezzo gratuito, dovrai prima scaricarlo utilizzando il pulsante in basso. Per accedere al download dovrai iscriverti alla nostra mailing list Divi Daily utilizzando il modulo sottostante. Come nuovo abbonato, riceverai ancora più bontà Divi e un pacchetto Divi Layout gratuito ogni lunedì! Se sei già nell'elenco, inserisci semplicemente il tuo indirizzo email qui sotto e fai clic su download. Non sarai "riabbonato" o riceverai email extra.

Scarica i file
Scarica gratis

Scarica gratis

Iscriviti alla newsletter Divi e ti invieremo via email una copia dell'ultimo Divi Landing Page Layout Pack, oltre a tonnellate di altre incredibili risorse Divi gratuite, suggerimenti e trucchi. Seguici e diventerai un maestro Divi in ​​pochissimo tempo. Se sei già iscritto, digita il tuo indirizzo e-mail qui sotto e fai clic su download per accedere al pacchetto di layout.

Ti sei iscritto con successo. Controlla il tuo indirizzo e-mail per confermare la tua iscrizione e ottenere l'accesso ai pacchetti di layout Divi settimanali gratuiti!

Non dimenticare di aggiungere anche il codice JQuery al tuo sito web! Puoi trovare il codice alla fine di questo tutorial.

Iniziamo a ricreare!

Aggiungi la sezione n. 1

Colore di sfondo

Inizia aggiungendo una nuova sezione alla pagina su cui stai lavorando. Apri le impostazioni della sezione e cambia il colore di sfondo.

  • Colore di sfondo: #f8c5ac

calcoli dei prezzi

Divisore inferiore

Aggiungi un divisore inferiore alla sezione successiva.

  • Stile divisore: trova nell'elenco
  • Capovolgimento divisore: verticale

calcoli dei prezzi

Spaziatura

Aggiungi anche un po' di imbottitura sul fondo.

  • Imbottitura inferiore: 130 px

calcoli dei prezzi

Aggiungi nuova riga

Struttura della colonna

Continua aggiungendo una nuova riga utilizzando la seguente struttura di colonne:

calcoli dei prezzi

Aggiungi il modulo di testo n. 1 alla colonna

Aggiungi contenuto H2

Aggiungi il primo modulo di testo alla tua colonna e inserisci alcuni contenuti H2 a tua scelta.

calcoli dei prezzi

Impostazioni testo H2

Passa alla scheda Design e modifica le impostazioni del testo H2 di conseguenza:

  • Intestazione 2 Carattere: Montserrat
  • Peso del carattere dell'intestazione 2: semi grassetto
  • Intestazione 2 Allineamento del testo: Centro
  • Colore testo titolo 2: #0f1c4d
  • Titolo 2: Dimensioni testo: 57 px (desktop), 35 px (tablet), 30 px (telefono)
  • Intestazione 2 Spaziatura lettere: -2px

calcoli dei prezzi

Aggiungi il modulo di testo n. 2 alla colonna

Aggiungi contenuto

Aggiungi un altro modulo di testo proprio sotto il precedente e inserisci alcuni contenuti a tua scelta.

calcoli dei prezzi

Impostazioni testo

Passa alla scheda Design e modifica le impostazioni del testo di conseguenza:

  • Carattere del testo: Montserrat
  • Allineamento del testo: Centro
  • Colore del testo: #0f1c4d
  • Dimensioni del testo: 22 px (desktop), 18 px (tablet), 16 px (telefono)

calcoli dei prezzi

Aggiungi modulo divisore alla colonna

Visibilità

Il modulo successivo e ultimo necessario in questa colonna è un modulo divisore. Assicurati che l'opzione "Mostra divisore" sia abilitata.

  • Mostra divisore: Sì

calcoli dei prezzi

Linea

Passa alla scheda Design e cambia il colore della linea in bianco.

  • Colore linea: #ffffff

calcoli dei prezzi

Dimensionamento

Modifica anche la larghezza del divisore.

  • Larghezza: 12%

calcoli dei prezzi

Aggiungi sezione #2

Colore di sfondo

Alla prossima parte del design! Aggiungi una nuova sezione e cambia il colore di sfondo.

  • Colore di sfondo: #0f1c4d

calcoli dei prezzi

Spaziatura

Aggiungi successivamente un'imbottitura personalizzata in alto e in basso.

  • Imbottitura superiore: 70px
  • Imbottitura inferiore: 130 px

calcoli dei prezzi

Aggiungi riga n. 1

Struttura della colonna

Continua aggiungendo una nuova riga alla sezione utilizzando la seguente struttura a colonne:

calcoli dei prezzi

Dimensionamento

Senza aggiungere ancora alcun modulo, apri le impostazioni della riga e modifica la larghezza su schermi di dimensioni più piccole.

  • Larghezza: 80% (desktop), 90% (tablet e telefono)

calcoli dei prezzi

Spaziatura

Aggiungi successivamente un'imbottitura inferiore personalizzata.

  • Imbottitura inferiore: 70 pixel (desktop), 20 pixel (tablet), 0 pixel (telefono)

calcoli dei prezzi

Frontiera

Aggiungi anche un bordo inferiore alla riga.

  • Larghezza bordo inferiore: 1px
  • Colore bordo inferiore: #ffffff

calcoli dei prezzi

Schermo

Infine, per assicurarci che tutte le colonne siano visualizzate una accanto all'altra, aggiungeremo una riga di codice CSS all'elemento principale della riga.

display: flex;

calcoli dei prezzi

Aggiungi modulo Blurb alla colonna 1

Seleziona icona

È ora di iniziare ad aggiungere moduli! Aggiungi un modulo Blurb alla colonna 1 e seleziona un'icona a tua scelta.

calcoli dei prezzi

Impostazioni predefinite dell'icona

Passa alla scheda Design e modifica le impostazioni dell'icona di conseguenza:

  • Colore icona: #f7f7f7
  • Icona del cerchio: Sì
  • Icona cerchio: #f8c5ac
  • Posizionamento delle icone: in alto
  • Usa dimensione carattere icona: Sì
  • Dimensione carattere icona: 96 px (desktop), 20 px (tablet e telefono)

calcoli dei prezzi

Impostazioni dell'icona al passaggio del mouse

Modifica il colore dell'icona al passaggio del mouse.

  • Colore icona: #000000

calcoli dei prezzi

ID CSS

Inserisci anche un ID CSS.

  • ID CSS: prezzo-elemento-clic-1

calcoli dei prezzi

Aggiungi il modulo di testo n. 1 alla colonna 2

Aggiungi contenuto H3

Alla seconda colonna! Aggiungi il primo modulo di testo e inserisci alcuni contenuti H3.

calcoli dei prezzi

Impostazioni testo H3

Passa alla scheda Design e modifica le impostazioni del testo H3 di conseguenza:

  • Intestazione 3 Carattere: Montserrat
  • Intestazione 3 Peso del carattere: semi grassetto
  • Colore testo titolo 3: #f8c5ac
  • Intestazione 3 Dimensioni testo: 40 px (desktop), 25 px (tablet), 18 px (telefono)
  • Intestazione 3 spaziatura lettere: -1px
  • Intestazione 3 Altezza riga: 1.1em

calcoli dei prezzi

Aggiungi il modulo di testo n. 2 alla colonna 2

Aggiungi contenuto

Aggiungi un altro modulo di testo alla colonna 2 con un contenuto a tua scelta.

calcoli dei prezzi

Impostazioni testo

Passa alla scheda Design e modifica le impostazioni del testo.

  • Carattere del testo: Montserrat
  • Peso del carattere del testo: ultraleggero
  • Colore del testo: #f8c5ac
  • Dimensioni del testo: 23 px (desktop), 18 px (tablet), 14 px (telefono)
  • Spaziatura delle lettere del testo: -1px
  • Altezza riga di testo: 1.1em

calcoli dei prezzi

Aggiungi modulo di testo alla colonna 3

Aggiungi prezzo alla casella dei contenuti

Alla terza colonna! Aggiungi un modulo di testo e inserisci il prezzo nella casella del contenuto.

calcoli dei prezzi

Impostazioni testo

Passa alla scheda Design e modifica le impostazioni del testo di conseguenza:

  • Carattere del testo: Montserrat
  • Peso del carattere del testo: pesante
  • Allineamento del testo: Centro
  • Colore del testo: #ffffff
  • Dimensione del testo: 40 px (desktop), 25 px (tablet), 18 px (telefono)

calcoli dei prezzi

ID e classe CSS

Passa alla scheda Avanzate e aggiungi un ID CSS e una classe CSS.

  • ID CSS: prezzo-1
  • Classe CSS: prezzo-nascondi-primo

calcoli dei prezzi

Clona riga tutte le volte che è necessario

Una volta completata la riga e tutti i moduli in essa contenuti, puoi clonare la riga tutte le volte che desideri.

calcoli dei prezzi

Modifica gli ID CSS duplicati del modulo Blurb

Modifica di conseguenza l'ID CSS di ogni nuovo modulo Blurb:

  • Blurb Modulo 1: prezzo-oggetto-clic-1
  • Modulo Blurb 2: prezzo-oggetto-clic-2
  • Modulo Blurb 3: prezzo-oggetto-clic-3

calcoli dei prezzi

Modifica il prezzo del modulo di testo duplicato e gli ID CSS

Fai lo stesso per il modulo di testo del prezzo nella terza colonna di ogni riga.

  • Prezzo 1: prezzo-1
  • Prezzo 2: prezzo-2
  • Prezzo 3: prezzo-3

calcoli dei prezzi

Aggiungi nuova riga

Struttura della colonna

Aggiungi un'altra riga alla tua sezione utilizzando la seguente struttura a colonne:

calcoli dei prezzi

Dimensionamento

Senza aggiungere ancora alcun modulo, apri le impostazioni della riga e modifica la larghezza su schermi di dimensioni più piccole.

  • Larghezza: 80% (desktop), 90% (tablet e telefono)

calcoli dei prezzi

Schermo

Per assicurarci che tutte le colonne appaiano una accanto all'altra su schermi di dimensioni più piccole, aggiungeremo anche una singola riga di codice CSS all'elemento principale della riga.

display: flex;

calcoli dei prezzi

Aggiungi modulo codice alla colonna 1

Inserisci codice CSS

Continua aggiungendo un Modulo Codice alla prima colonna della riga e inserisci le seguenti righe di codice CSS:

<style>
.price-hide-first {
display: none;
}

.price-item-active .et-pb-icon {
color: black !important;
}
</style>

calcoli dei prezzi

Aggiungi modulo di testo alla colonna 2

Aggiungi contenuto

Passa alla seconda colonna e aggiungi un nuovo modulo di testo con alcuni contenuti a tua scelta.

calcoli dei prezzi

Impostazioni testo

Modificare le impostazioni del testo di conseguenza:

  • Carattere del testo: Montserrat
  • Peso del carattere del testo: ultraleggero
  • Colore del testo: #f8c5ac
  • Dimensioni del testo: 23 px (desktop), 18 px (tablet), 14 px (telefono)
  • Spaziatura delle lettere del testo: -1px
  • Altezza riga di testo: 1.1em

calcoli dei prezzi

Aggiungi modulo di testo vuoto alla colonna 3

Lascia la casella del contenuto vuota

Alla prossima e ultima colonna. Aggiungi un modulo di testo e assicurati che la casella del contenuto rimanga vuota.

calcoli dei prezzi

Impostazioni testo

Passa alla scheda Design e modifica le impostazioni del testo come segue:

  • Carattere del testo: Montserrat
  • Peso del carattere del testo: pesante
  • Allineamento del testo: Centro
  • Colore del testo: #ffffff
  • Dimensione del testo: 40 px (desktop), 25 px (tablet), 18 px (telefono)

calcoli dei prezzi

ID CSS

Completa le impostazioni del modulo aggiungendo un ID CSS.

  • ID CSS: total-price-cal

calcoli dei prezzi

Aggiungi JQuery alle opzioni del tema Divi

Vai alla scheda Integrazione

Ora che abbiamo completato il design, è il momento di far funzionare la funzionalità utilizzando del codice JQuery. Se desideri aggiungere i calcoli del prezzo a una sola pagina, puoi inserire il codice in un Modulo di codice. Se, tuttavia, lo stai utilizzando su più pagine, vai alle Opzioni del tema Divi e seleziona la scheda di integrazione.

calcoli dei prezzi

Aggiungi codice JQuery ai tag Head

Inserisci le seguenti righe di codice JQuery tra i tag di script e il gioco è fatto:

jQuery(function($){
  $('[id*="price-item-click"]').click(function() {
    var selector = $(this).attr('id').replace('-item-click', '');
    var $price   = $('#' + selector);
    var sum = 0;
    $price.toggle();
    $price.toggleClass('price-active');
    $(this).toggleClass('price-item-active');
    $('.price-active').each(function(){
    sum += parseFloat($(this).text().replace(/\D/g,''));
    });
    if (sum > 0){
    $("#total-price-cal").show();
        $("#total-price-cal").text("$" + sum + "k");
    }
    else {
    $("#total-price-cal").hide();
    }
  });
});

calcoli dei prezzi

Anteprima

Ora che abbiamo seguito tutti i passaggi, diamo un'ultima occhiata al risultato su schermi di diverse dimensioni.

Desktop

calcoli dei prezzi

Mobile

calcoli dei prezzi

Pensieri finali

In questo post, ti abbiamo mostrato come creare uno straordinario design per il calcolo dei prezzi con Divi. Questo è un ottimo modo per mostrare ai tuoi visitatori a quale prezzo iniziano i tuoi servizi e ti aiuta ad attirare il pubblico giusto. Puoi utilizzare questo approccio su qualsiasi progetto di calcolo dei prezzi che crei per il tuo prossimo progetto Divi! Se hai domande o suggerimenti, assicurati di lasciare un commento nella sezione commenti qui sotto.

Se non vedi l'ora di saperne di più su Divi e di ricevere altri omaggi su Divi, assicurati di iscriverti alla nostra newsletter e al canale YouTube in modo da essere sempre una delle prime persone a conoscere e ottenere vantaggi da questo contenuto gratuito.