Messaggio di errore

  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; views_display has a deprecated constructor in include_once() (linea 3469 di /home/cmswiki/public_html/includes/bootstrap.inc).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; views_many_to_one_helper has a deprecated constructor in require_once() (linea 127 di /home/cmswiki/public_html/sites/all/modules/ctools/ctools.module).

Creare un menu (Taxonomy Term e Nice Menu) per il catalogo di Ubercart

Creiamo in maniera veloce un menu personalizzato per la visualizzazione del catalogo di Ubercart intrecciandolo con i moduli Taxonomy Menu e Nice Menu.

I limiti del Catalogo dell'Ubercart

Il modulo catalog presente nel pacchetto base dell'ubercart è utilissimo soprattuto per chi preferisce avere una tassonomia con la visualizzazione delle sotto categorie (oltre dei prodotti) in maniera semplice e veloce.
Tuttavia tale modulo si porta con se numerosi limiti: in questa sede analizzeremo e supereremo il limite del menu che viene generato automaticamente dal modulo Catalog.
 

Menu "Catalogo" personalizzato: Usiamo taxonomy menu e nice menu

Il menu che viene generato dall'ubercart per la visualizzazione del catalogo è in realtà un non-menu e pertanto non può ad esempio essere abbinato a moduli come mega-menu o nice-menu et similari. 
Il problema è risolvibile seguendo questa procedura (Moduli Usati - Ubercart, Taxonomy Menu, Nice Menu):
  1. Installiamo Catalog (compreso in Ubercart), Taxonomy Menu con il sotto modulo gia compreso " Taxonomy Menu Custom Path" e il Nice Menu (o altro modulo che permette di scorrere i menu in stile superfish).
  2. Assegniamo il vocabolario che vogliamo utilizzare al catalogo spuntando la relativa opzione nelle impostazioni catalogo;
  3. Creiamo un menu vuoto che ospiterà i termini della tassonomia;
  4. In "Tassonomia" andiamo a configurare il vocabolaro che farà da catalogo e alla voce "Menu path type" passiamo su "custom path" mentre nel campo sottostante - "Base path for custom path" - scriviamo il path "catalog".
  5. Non ci resta che selezionare anche l'opzione "Display descendants" e andare a configurare il modulo scelto per la visualizzazione del menu (in questo caso in nice menu attribuisco il menu creato al punto 3 - che nel frattempo è stato riempito dal taxonomy term - con lo stile del nice menu).
  6. Nella sezione Blocchi troviamo il nostro menu cataloghizzato che inseriremo in una regione del tema.
Drupal: 

Ti potrebbero anche interessare:

Video Gallery Drupal: Come creare una video gallery con cck e views

Moduli usati per la video gallery: CCK, Embedded Media Field e Views.

Prima configurazione per la Video Gallery: Tipi di contenuto con campi cck e il modulo aggiuntivo Embedde Media files.

Per creare una video gallery per drupal, seguite questi semplici passi:
 
  • scaricare il modulo Embedded Media Field da drupal.org, installarlo ed attivare "embedded media field" ed "embedded video field" nella sezione moduli della vostra installazione di drupal.
  • Andare in gestione del contenuto/embedd