Open2b versione 7.5

Reparti

Di seguito sono documentate:

In aggiunta a queste, nella pagina department.html, si possono usare anche le variabili comuni a tutte le pagine.

department.html

Pagina del reparto con i prodotti contenuti.

Nota

Per specifici reparti si può utilizzare un file di template diverso da "department.html". Il nome del file dovrà avere come prefisso "department-" ed estensione ".html" come ad esempio "department-books.html".

Si potranno quindi usare le stesse variabili della pagina department.html.

Si dovrà poi applicare il template al sito e quindi nella scheda del reparto nel gestionale si potrà scegliere questo file di template per renderizzare il reparto.

var (

    // Percorso dal reparto principale a quello corrente. Quando è applicato
    // un filtro può comprendere anche un produttore e valori di attributo.
    breadcrumbs []Breadcrumb

    // Reparti figli.
    childDepartments []ChildDepartment

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

    // Numero totale di prodotti nel reparto.
    count int

    // Numero di colonne su cui visualizzare i reparti figli.
    departmentColumns int

    // Descrizione.
    description html

    // Identificativo del reparto.
    id int

    // Immagine.
    image HTML

    // Nome.
    name string

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

    // Reparto genitore.
    parent Department

    // Prodotti del reparto.
    products []Product

    // Reparti fratelli. Sono i reparti che si trovano allo stesso livello
    // del reparto corrente.
    siblingDepartments []SiblingDepartment

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

    // Prodotti più venduti del reparto.
    topSellers []Product

    // Numero di colonne su cui visualizzare i top sellers.
    topSellersColumns int

)

Variabile departments

La variabile departments, con tipo []Department, è usata in tutte le pagine del negozio per mostrare l'albero dei reparti.

{% for department in deparments %} .. {% end for %}