Back to top

Autore Topic: [RISOLTO]Menų categorie Virtuemart solo sull pagina dei prodotti  (Letto 4279 volte)

Offline peppeirace

  • Abituale
  • ****
  • Post: 1157
  • Guardare l'acqua non fa passare la sete
    • Mostra profilo
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
« Ultima modifica: 03 Gen 2014, 09:51:21 da peppeirace »

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Menų categorie Virtuemart solo sull pagina dei prodotti
« Risposta #1 il: 02 Gen 2014, 16:25:15 »
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?


mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline peppeirace

  • Abituale
  • ****
  • Post: 1157
  • Guardare l'acqua non fa passare la sete
    • Mostra profilo
Re:Menų categorie Virtuemart solo sull pagina dei prodotti
« Risposta #2 il: 02 Gen 2014, 16:41:57 »
...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

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Menų categorie Virtuemart solo sull pagina dei prodotti
« Risposta #3 il: 02 Gen 2014, 16:49:13 »
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




 
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline peppeirace

  • Abituale
  • ****
  • Post: 1157
  • Guardare l'acqua non fa passare la sete
    • Mostra profilo
Re:Menų categorie Virtuemart solo sull pagina dei prodotti
« Risposta #4 il: 02 Gen 2014, 16:53:32 »
...non solo del singolo prodotto ma anche nella pagina di tutti i prodotti di una categoria

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Menų categorie Virtuemart solo sull pagina dei prodotti
« Risposta #5 il: 02 Gen 2014, 17:07:16 »
no, non capisco la struttura  :(

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline peppeirace

  • Abituale
  • ****
  • Post: 1157
  • Guardare l'acqua non fa passare la sete
    • Mostra profilo
Re:Menų categorie Virtuemart solo sull pagina dei prodotti
« Risposta #6 il: 02 Gen 2014, 17:18:15 »
...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)



Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Menų categorie Virtuemart solo sull pagina dei prodotti
« Risposta #7 il: 02 Gen 2014, 17:23:02 »
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

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline peppeirace

  • Abituale
  • ****
  • Post: 1157
  • Guardare l'acqua non fa passare la sete
    • Mostra profilo
Re:Menų categorie Virtuemart solo sull pagina dei prodotti
« Risposta #8 il: 02 Gen 2014, 17:32:04 »
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

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Menų categorie Virtuemart solo sull pagina dei prodotti
« Risposta #9 il: 02 Gen 2014, 19:21:53 »
$_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

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline peppeirace

  • Abituale
  • ****
  • Post: 1157
  • Guardare l'acqua non fa passare la sete
    • Mostra profilo
Re:Menų categorie Virtuemart solo sull pagina dei prodotti
« Risposta #10 il: 02 Gen 2014, 19:27:43 »
grazie
domani ci provo

Offline peppeirace

  • Abituale
  • ****
  • Post: 1157
  • Guardare l'acqua non fa passare la sete
    • Mostra profilo
Re:Menų categorie Virtuemart solo sull pagina dei prodotti
« Risposta #11 il: 03 Gen 2014, 09:50:49 »
...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

 



Web Design Bolzano Kreatif