Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : peppeirace 02 Jan 2014, 13:17:30
-
Salve
...cerco di spiegarmi al meglio e sinteticamente
ho una voce menų linkata alle categorie del catalogo e vorrei aggiungere il modulo menų categorie visibile solo quando arrivo alla pagina dei prodotti delle singole categorie
se attribuisco il modulo alla voce menu, naturalmente lo visualizzo anche sulla pagina delle categorie, che oltre che diventare un duplicato mi spagina il layout
secondo voi si puō fare?
grazie a tutti
peppe
-
non ho capito.
vuoi dire che hai categorie che contengono solo sotto categorie e che il menų categorie (modulo vm) deve apparire solo nella sotto categoria in cui sono contenuti i prodotti?
-
...si ho una pagina con la categoria principale e le sotto categorie,
e vorrei che il menų categorie si visualizzasse solo nella pagina dei prodotti
-
nella pagina del singolo prodotto, quindi.
in tal caso ti potrebbe bastare un override del template del modulo. nel codice inserisci il controllo per verificare di essere nella pagina del singolo prodotto, devi cioč verificare i valori contenuti nelle le due variabili $_GET:
option = 'com_virtuemart'
view = 'productdetails'
se cosė č visualizzi il template (metti tutto il template dentro un 'if(){}').
ciao,
marco
-
...non solo del singolo prodotto ma anche nella pagina di tutti i prodotti di una categoria
-
no, non capisco la struttura :(
-
...ti invio il link della pagina di partenza dove trovi otto categorie categorie
lė nn deve comparire il menu categorie
poi clikka su "oro zecchino" (la prima), e da lė in poi vorrei sulla dx il menų
http://www.duvaws.com/manetti_6/prodotti-doratura.html
(ora il modulo del menų č disabuilitato)
-
allora quanto sopra con in pių il controllo
categorylayout != 'categories'
ed imposti (parametri voce di menų) il layout del primo livello a 'categories' anziché default.
ciao
-
vedi se ho capito
$_GET:
option = 'com_virtuemart'
view = 'productdetails'
categorylayout != 'categories'
e poi
'if()-----tutto il template---{}')
tutto questo, se corretto, in quale file?
io ho un file custom.css che fa l'override di css, ma immagono nn sia questo
-
$_GET:
option == 'com_virtuemart' E
categorylayout != 'categories' E
(view = 'productdetails' O view = 'category')
e questa č la condizione da scrivere nell'if.
(ovviamente il primo valore č la chiave dell'array, il secondo il valore contenuto)
il file di cui fare l'override č quello che usi (di norma default.php) in:
/modules/mod_virtuemart_category/tmpl/
ciao
-
grazie
domani ci provo
-
...sarā lo stress, ma a volte mi perdo in un bicchier d'acqua, e mi dispiace averti coinvolto
č stata comunque illuminante la tua risposta
- ed imposti (parametri voce di menų) il layout del primo livello a 'categories' anziché default.
č sufficiente creare una voce menų per oghi singola sottocategoria e assegnare il modulo solo a queste
nel mio caso ho una voce menu principale che mi fa vedere tutte le sotto categorie ( e lė non voglio il modulo)
faccio una voce menų per ogni singola categoria e gli assegno il modulo
grazie ancora
peppe