Salve, sono almeno un paio d'anni che non utilizzavo Drupal.
Forse la cosa sarà già stata affrontata molte volte e molto probabilmente mi sto perdendo in un bicchier d'acqua, ad ogni modo sto realizzando un sito di videogiochi dove vi sono recensioni, trailer, screenshot, ecc.
Ho pensato di utilizzare la tassonomia per ricreare le sezioni come nell'esempio seguente:
- GIOCO 1
-- Informazioni
-- Requisiti
-- Screenshot
-- Trailer
-- Recensioni
- GIOCO 2
-- Informazioni
-- Requisiti
-- Screenshot
-- Trailer
-- Recensioni
- GIOCO 3
-- Informazioni
-- Requisiti
-- Screenshot
-- Trailer
-- Recensioni
ecc.
Ora ho creato la tassonomia in quel modo, però vorrei fare in modo che gli elementi "padri" (ossia GIOCO 1, GIOCO 2, GIOCO 3) vengano generati come menu primari lungo la sezione principale del sito, quindi credo che dovrebbero essere considerati Primary Links.
Gli elementi figli (info, requisiti, trailer...), invece, vorrei piazzarli nella pagina dei contenuti stampandoli come Tabs e a tal proposito volevo associarli come Secondary Links.
E qui arriva il problema: non riesco a stampare i menu (principali o secondari che siano). Non ho proprio capito come fare. Ho provato ad installare il modulo Taxonomy Menu ma, anche selezionando l'apposita voce dalla select, la voce del menu non viene stampata.
In pratica vorrei che appena l'utente clicca su GIOCO 1, venga visualizzata la pagina Informazioni... e poi a seguire con i Tabs possa accedere alle altre sezioni.
Qualcuno ha dei suggerimenti?
intendi una cosa di questo tipo?
...ovviamente si possono "appendere" i Tabs > Screenshot > Trailer > Recensioni o qualunque altra voce al CType "Gioco 01"
secondo me l'approccio da seguire è questo (è un Node Reference elaborato con le Views...) - i primary e secondary link non dovrebbero centrare nulla... sempre che abbia capito bene...
fammi sapere...
Ciao
Kipper
Esatto! Proprio come l'avevo pensato.
Quindi dovrei utilizzare le Views? Potresti aiutarmi di preciso in che modo posso farlo?
Ok, di seguito tutto il necessario:
http://www.drupalitalia.org/node/8444
http://www.drupalitalia.org/node/10987
Ciao
Kipper
Ti ringrazio moltissimo! :)
Anche se la cosa si prospetta ingarbugliata o_O
quello che ti serve è un menu fighissimo come questi
http://drupal.org/project/cutemenu
http://drupal.org/project/accordion_menu
http://drupal.org/project/yuimenu
http://drupal.org/project/superfish
mi scordavo questo che uso io semplice e veloce
http://drupal.org/project/nice_menus
e quest'altro che è abbinabile alla Taxonomy che forse fa al caso tuo
http://drupal.org/project/nice_menus_taxonomy
Grazie motocad, ma personalmente preferirei un sottmenu sulla falsariga delle tab. Mi garba quello stile.
Allora, sono riuscito a ricreare le tre sezioni e relativi sottomenu con le tab.
Ora però vorrei fare in modo di creare una sotto-sezione solo per una determinata sezione e che non venga ricreata in tutte le altre (ad esempio un "Contenuti Speciali" per la sezione "GIOCO 3"). Come dovrei fare???
Beh... qui dovrebbero entrare in gioco i Tabs Secondary e, sinceramente, su questo non ti posso aiutare ma sono fiducioso sul fatto che qualche user esperto di drupalitalia.org ne abbia le facoltà... speriamo bene... restiamo alla finestra...
In ogni caso (siccome anch'io ho avuto esigenze di questo tipo...), l'unica cosa che ti posso consigliare al momento è il modulo Quick Tabs http://drupal.org/project/quicktabs - segnalatomi tempo fa da [email protected] (che ringrazio nuovamente...)
Io lo trovo fantastico. Puoi assegnare Views, Nodi etc etc...
Eccoti una schermata demo:
Spero di esserti stato di aiuto
Fammi sapere...
Ciao
Kipper
Ho cercato un'altra soluzione: creare una views con più pagine, ognuna con il proprio path e tab. Funziona a meraviglia!
Ora però ho un altro problema: non riesco a ricreare più di tre tabs... quando provo a mettere la quarta tab Drupal non me lo fa visualizzare. Perchè fa così?
EDIT: mah... misteri dell'informatica: ho cancellato tutta la vista e content type e l'ho rifatta da zero. Sembra che le Views facciano le bizze ogni tanto :D
...controlla bene i Path che gli assegni: devono essere UNIVOCI; anche se ce n'è uno SOLO "doppio/uguale" (a volte può sfuggire questo particolare importante...), il Tabs non viene visualizzato... a me era successo sui Tabs Primary... credo che il problema stia qua...
Tienimi informato che la cosa mi interessa....
Grazie
Ciao
Kipper
Forse era dovuto ad un problema di compatibilità con i moduli Tab (jQuery UI) e Views Tabs che avevo usato precedentemente. Li ho disinstallati completamente e ho aggiunto Quicktabs.
Ora però c'è un altro problema di cui non riesco a venirne a capo.
Praticamente ho ricreato i node reference GIOCO 01, GIOCO 02, GIOCO 03 associando a ciascuno di essi un link primario per i menu. Le tabs le ho ricreate, ma il problema è che quando clicco su GIOCO 01 mi rimanda al nodo GIOCO 01 vuoto, mentre io vorrei che automaticamente, appena clicco su di esso, mi rimanda al primo tab ("Informazioni") che è un nodo già popolato.
Come dovrei fare?
Altra domanda: come faccio a mettere i tabs sopra il titolo della pagina? Ho cercato nei file del tema ma non ho trovato traccia di questi fantomatici sottomenu.
Alla fine avevo risolto, installando il modulo Path redirect che ti permette di forzare il redirect di un URL ad un altro. Anche meglio di Pathauto, dato che non ho l'esigenza di modificare molte pagine del sito.
Dico avevo perchè come uno stronzo ho inserito uno script php in un blocco che mi ha distrutto il database e, data la mia proverbiale furbizia, non avevo nemmeno fatto un backup -.-
Sigh!