Open2b versione 7.5

Promozioni

Di seguito sono documentate:

In aggiunta a queste si possono usare anche le variabili comuni a tutte le pagine.

promotions.html

Pagina delle promozioni, in cui sono elencate tutte le promozioni in corso.

var (

    // Contenuto della pagina.
    content html

    // Immagine della pagina.
    image AlignedImage

    // Promozioni in corso, ad esclusione di quelle con coupon.
    promotions []Promotion

)

promotion.html

Pagina di una promozione con i prodotti facenti parte della promozione.

var (

    // Numero di colonne su cui visualizzare i prodotti.
    columns int

    // Numero totale di prodotti in promozione.
    count int

    // Descrizione dettagliata.
    description html

    // Ora di disattivazione della promozione.
    endHour Hour

    // Data di termine.
    endTime Time

    // Identificativo della promozione.
    id int

    // Indica se la promozione è attiva.
    isActive bool

    // Immagine grande.
    // Contiene lo stesso valore di largeImage.
    image Image

    // Immagine grande. 
    largeImage Image

    // Meta tag <meta property="og:image"> che indica a siti come Facebook
    // l'immagine da utilizzare per la condivisione.
    // Da inserire tra <head> e </head>.
    metaOGImage html

    // Nome.
    name string

    // Paginazione, consente di spostarsi nei successivi prodotti.
    pagination Pagination

    // Prodotti in promozione.
    products []Product

    // Immagine piccola. 
    smallImage Image

    // Menù da cui scegliere l'ordinamento dei prodotti.
    sortBy html

    // Ora di attivazione della promozione.
    startHour Hour

    // Data di inizio.
    startTime Time

)