Arrivando da Joomla...

5 contenuti / 0 new
Ultimo contenuto
Arrivando da Joomla...

Ciao a tutti ragazzi! Sono relativamente nuovo di Drupal, arrivo dal mondo Joomla ed essendo abituato ad un certo workflow, volevo chiedervi come fare con drupal cose che facevo con joomla. Sono le seguenti:

1)Quando ho bisogno di personalizzare un contenuto in Joomla, uso il modulo "HTML Personalizzato" e in questo modo posso inserire ad esempio un'immagine di header richiamando le classi che voglio o creare DIV con contenuti personalizzati. Come faccio con DP?

2)in Joomla l'overide dei moduli e componenti di un template si fa senza usare un file come template.php di DP, ma semplicemente copiando nella cartella template i files dei moduli da modificare e fare l'overide. Posso farlo anche in DP con i tpl.php o per forza con template.php?

3)Su joomla posso assegnare alle voci di menù, raccolte di categorie: perciò posso avere più blog delle stesso utente (ad esempio un blog notizie ed uno eventi come due voci separate di menù). La logica dice di usare categorie diverse, ma alcuni miei clienti hanno voluto blog separati. Come faccio con DP?

pvi ringrazio anticipatamente del vostro prezioso aiuto! ;-)

Drupal Version:

Ciao anche io ho usato joomla...

1) puoi creare un blocco personalizzato facendo esattamente la stessa cosa che facevi con joomla ma se vuoi inserire codice html, allora devi cambiare il formato di testo.

2) non ti ho capito al 100% ma se è come credo, si puoi fare tutto con i file tpl.php

3) tassonomie... te ne innamorerai presto, io fossi in te prenderei dimestichezza con il modulo views

ciao a presto ;P

Grazie jonxduo, ottime risposte.
Per quanto riguarda il punto due intendevo dire che in joomla l'unico modo per fare l'override dei moduli è copiare nella tua cartella di template il modulo del core e modificarlo a piacimento. Invece in Drupal ho visto comparire, oltre a questo metodo, quello di aggiungere funzioni php nel file template.php. Mi chiedevo se fosse obbligatorio o se, come in joomla, mi basta modificare i file tpl.php dei vari moduli...

Puoi modificare i file tpl.php dei vari moduli ma poi se li aggiorni perdi la modifica.
basta creare, nella cartella del tuo tema, un file tpl.php che abbia lo stesso nome di quello che vuoi modificare e scriverlo a piacimento, ed il gioco è fatto.

ricordati di svuotare le chace ogni volta che aggiungi un file nel tuo tema, ed ogni volta che aggiungi una funzione al tuo template.php

Puoi modificare i file tpl.php dei vari moduli ma poi se li aggiorni perdi la modifica.
basta creare, nella cartella del tuo tema, un file tpl.php che abbia lo stesso nome di quello che vuoi modificare e scriverlo a piacimento, ed il gioco è fatto.

ricordati di svuotare le chace ogni volta che aggiungi un file nel tuo tema, ed ogni volta che aggiungi una funzione al tuo template.php