ragazzi, premesso che ho uno script java per la creazione di un menu dinamico, come posso inserirlo nella barra laterale sinistra di Drupal?
Grazie a tutti
Menu laterale dinamico javascript
Sab, 21/01/2012 - 11:09
#1
Menu laterale dinamico javascript
Ciao, non puoi usare uno dei tanti moduli già presenti per i menu in drupal come http://drupal.org/project/dhtml_menu o roba simile che almeno lo integri più facilmente in drupal??
Marcello
Ciao Ric, aggiungi blocco nella configurazione del blocco impostando il filtro su full html
Poi sai dipende anche dallo script.... tu non dai molte indicazioni su che tipo di script hai. Comunque si Drupal accetta il l'inserimento di codice nella costruzione della sua struttura e contenuti
Si! L'aggiunta di un nuovo blocco farebbe al caso mio, ma inspiegabilmente su
administration / structure / blocks
manca la funzione + add block
Grazie dell'aiuto
Questo è il codice:
drupal_add_js('
if (Drupal.jsEnabled) {
$(document).ready(function() {
Drupal.setDefaultTimezone();
});
}', 'inline');
}
oppure
drupal_add_js('misc/form.js', 'core');
oppure
drupal_add_js(drupal_get_path('module', 'TUOMODULO') .'/TUOFILE.js');
Si! L'aggiunta di un nuovo blocco farebbe al caso mio, ma inspiegabilmente su
administration / structure / blocks
manca la funzione + add block
Grazie dell'aiuto
Metti l'url TUOSITO/?q=admin/build/block
a me in Drupal 6 funziona
grazie danzisiweb, l'url mi porta alla schermata Amministrazione con le varie opzioni (contenuto, struttura, aspetto,
moduli, configurazione, ecc) ma poi nella pagina blocchi non c'è + aggiungi blocco
Ho Drupal7, l'amministratore ha i permessi per gestire i blocchi, ho disattivato i moduli come i megamenu che potevano influire sulle opzioni
In D7 il percorso è /?q=admin/structure/block, se non vedi il link aggiungi blocco c'è qualche problema con il tema che usi.
Sì, è vero, dipende dal tema Artisteer che uso.
Il tema ha qualche protezione che impedisce l'aggiunta di blocchi o c'è qualche bug
I temi fatti con Artisteer non sono il massimo, anzi direi che sono proprio tecnicamente scadenti. Se usi Artisteer ti conviene usarlo giusto per avere l'idea grafica da esportare in html e poi ricrearlo con Drupal.
Ciao krima, dunque tu xhe tecnica utilizzi o consigli? Di scriversi il codice riga per riga? Che altro theme generator conosci?
Ciao grazie
Drupal ha già quello che serve, basta prenderlo e modificarlo dove serve. I file si trovano in:
Localizzato in /modules/aggregator:
aggregator-feed-source.tpl.php
aggregator-item.tpl.php
aggregator-summary-item.tpl.php
aggregator-summary-items.tpl.php
aggregator-wrapper.tpl.php
Localizzato in /modules/block:
block-admin-display-form.tpl.php
Localizzato in /modules/book:
book-all-books-block.tpl.php
book-export-html.tpl.php
book-navigation.tpl.php
book-node-export-html.tpl.php
Localizzato in /modules/comment:
comment-folded.tpl.php
comment-wrapper.tpl.php
comment.tpl.php
Localizzato in /modules/forum:
forum-icon.tpl.php
forum-list.tpl.php
forum-submitted.tpl.php
forum-topic-list.tpl.php
forum-topic-navigation.tpl.php
forums.tpl.php
Localizzato in /modules/node:
node.tpl.php
Localizzato in /modules/poll:
poll-bar-block.tpl.php
poll-bar.tpl.php
poll-results-block.tpl.php
poll-results.tpl.php
poll-vote.tpl.php
Localizzato in /modules/profile:
profile-block.tpl.php
profile-listing.tpl.php
profile-wrapper.tpl.php
Localizzato in /modules/search:
search-block-form.tpl.php
search-result.tpl.php
search-results.tpl.php
search-theme-form.tpl.php
Localizzato in /modules/system:
block.tpl.php
box.tpl.php
maintenance-page.tpl.php
page.tpl.php
Localizzato in /modules/user:
user-picture.tpl.php
user-profile-category.tpl.php
user-profile-item.tpl.php
user-profile.tpl.php
Quindi basta creare un file nometema.info, creare il css e recuperare una copia dei file che servono dalle cartelle di Drupal.
Procedendo in questo modo ho creato un tema scarno che riciclo e personalizzo per mezzo di un sottotema. Una volta fatto il tema base, il resto è abbastanza veloce.