[RISOLTO] - Inserire QuickTabs in un nodo

13 contenuti / 0 new
Ultimo contenuto
[RISOLTO] - Inserire QuickTabs in un nodo

Ciao ragazzi, ho bisogno di voi.
Come si fa ad inserire quicktabs in un nodo?
Esempio: Ho il nome di tre TEATRI e ognuno ha il suo spettacolo e le sue informazioni. Quindi voglio che per ogni nodo(teatro) ci sia la spiegazione dello spettacolo e subito sotto QuickTabs con le informazioni relative.

Grazie mille!

Ciao, quick tab diventa un blocco, lo posizioni dove vuoi.... puoi usare anche panel per comporre la pagina...

Marcello

Ciao marcello, grazie per la risposta...ma io voglio che faccia parte proprio del nodo che vado a creare e non che sia una parte distaccata da mettere in un'altra regione del tema...

Ciao, non sono molto pratico di nodereference o roba simile, pertanto per fare in fretta e se i nodi non sono troppi io farei:

'n' nodi nodi per gli spettacoli
'n' tabs quante sono le informazioni spettacoli

poi userei panel per comporre la pagina fatta dal nodo ed il suo tabs.. così facendo avresti una pagina totale tipo ... praticamente composta dai tabs e tutto quello che ti pare per arricchire la pagina.

ma se aspetti magari qualche esperto ti aiuta diversamente.

marcello

Grazie mille...gentilissimo!!!

Quote:

Kris wrote:
ma io voglio che faccia parte proprio del nodo che vado a creare e non che sia una parte distaccata da mettere in un'altra regione del tema...

ottima filosofia...

inserisci questo codice (filtro php abilitato...) dove vuoi in un nodo:

<?php
$qtid
= 123; // write here your quicktabs id.
$quicktabs = quicktabs_load($qtid);
print
theme('quicktabs', $quicktabs);
?>

...dove "123" è l'id del qtab...

per ottenere l'id basta che ti posizioni in admin/build/quicktabs e passi sopra col mouse su modifica - clona - elimina (del qt che ti iinteressa...) e vedi il numero nell'anteprima dell'url da qualche parte...

io uso firefox 7 e l'anteprima me la visualizza in basso a sx

puoi anche inserire qtabs nei div:

<div id="my_div_01">
<?php
$qtid
= 123; // write here your quicktabs id.
$quicktabs = quicktabs_load($qtid);
print
theme('quicktabs', $quicktabs);
?>

</div>

p.s. per Drupal 6... con la 7 non l'ho testato...

tutto qui!

Grazie mille Kipper...testerò subito la tua soluzione e ti farò sapere a breve!!

Grazie ancora!!!

Ciao Kipper. Ho testato la tua soluzione in questo modo:
Ho creato una nuova pagina e nella sezione del corpo ho inserito questo codice in php abilitando l'apposito filtro:

<?php
$quicktabs
->title = 'QT Operatori'; //Ho modificato questa riga rispetto al tuo codice perchè riesco a trovare tutto tranne l'id del quicktabs
$quicktabs = quicktabs_load($qtid);
print
theme('quicktabs', $quicktabs);
?>

Vado a salvare la pagina e mi restituisce il seguente errore:

warning: Invalid argument supplied for foreach() in /Users/Crescenzo/Sites/Guidabimbi_6/sites/all/modules/quicktabs/quicktabs.module on line 731.

Cosa sbaglio?

Ho risolto....Trovato l'errore. In pratica mi dimenticavo di cambiare la variabile anche alla riga successiva, cioè questa:
$quicktabs = quicktabs_load($qtid);
E' bastata sostituirla con la seguente
$quicktabs = quicktabs_load($quicktabs->title);

Grazie mille Kipper sei stato di grande aiuto....

ma scusa... quando crei un qtab, dopo averlo salvato, se clikki su "modifica" ti appare nella barra degli indirizzi l'url es. > .../admin/build/quicktabs/123/edit

bene, 123 è l'ID del qtab

No...non mi appare il numero e quindi l'id ma il nome es.>
...admin/build/quicktabs/provaquicktab/edit

ed è per questo che poi nel codice php ho messo la variabile del nome e non l'id del qtab...
eppure uso la versione 6.22 di Drupal.
Andrò a vedere se ho modificato qualche cosa nella generazione degli url....

Ragazzi sapete anche in Drupal 7 come si fa?

Ciao a tutti, sono nuova ed ho un piccolo problema con la quick tabs... L'ho configurato tutto però vorrei che quick tabs si vedesse solo negli articoli o nei basic page è possibile? Sapete darmi una mano...
Io utilizzo drupal 7... grazie mille!!!