Drupal 7.x
Codice della lingua nelle viste in un sito multilingua
In un sito multilingua ho realizzato una vista che espone, tra gli altri campi, l'URL al contenuto richiamato. Idealmente questo URL dovrebbe essere quello relativo alla traduzione in questione, cioè contenere il codice della lingua preposto all'indirizzo del nodo. Non ho trovato alcun modo di richiamare questo codice tramite qualche "replacement pattern", di conseguenza se lasciassi le cose come stanno ad ogni cambio di lingua sul selettore della lingua la vista continuerebbe a puntare ai contenuti della lingua principale (l'italiano, nel mio caso).
modificare messaggio preimpostato
Salve ragazzi, nel mio sito drupal 7 ho inserito nell'user menù il link "Aggiungi contenuto". Ora... il link è visibile a tutti gli utenti registrati (anche a chi non è abilitato alla creazione di contenuti). Ovviamente, agli utenti non abilitati alla creazione di contenuti il link non apre la pagina indicativa dei tipi di contenuto da creare. Come faccio, però, per tali utenti (non abilitati) a cambiare il messaggio informativo che si apre cliccando sul link? Il messaggio impostato di default è il seguente:
<blockquote>
hook misteriosi
Ciao a tutti,
mi sfugge il meccanismo degli hook di drupal... un vero mistero per me, esempio in /modules/system.api.php:
function hook_hook_info() {
$hooks['token_info'] = array(
'group' => 'tokens',
);
$hooks['tokens'] = array(
'group' => 'tokens',
);
return $hooks;
}dato che si puo fare un nuovo hook in un modulo custom, come fa l'esempio sopra a "collegarsi" alla funzione creata (MYMODULE_info() ) in un file .module ?
Drupal Views annidate
Salve a tutti,
praticamente sono riuscito a realizzare una View con all'interno i campi di una View figlia facendo uso della tassonomia e del plugin Views field view.
Modulo Appuntamenti
Ciao a tutti. Vorrei sapere se è possibile, e con quali moduli, creare un modulo appuntamenti.
Deve esserci il calendario con la data disponibile e al click si attiva una nuova finestra con dei "Dischi orario" dove selezionare la disponibilità.
A seguito un normale webform che mi riporti la data e l'orario selezionato, con l'aggiunta di campi standard (nome-email-telefono....)
