codice php
use node id in code field of Display suite module
hi to all,
I want to use the NID to check if the current node has a certain value for a field, but I can not read it.
CODE:
$nid=???????????????????????????????
$node = node_load($nid);
if ($node->my_field[LANGUAGE_NONE][0]['value'] == 'value') { ... }
if i put a fixed value for $nid var, the code work very well, but i want the current node nid.
you can help me??
Sarà una domanda stpida lo so.... ma dove si trova il codice html ?
Ciao a tutti,
Stavo osservando la struttura di file di un installazione Drupal, e c'è qualcosa che non mi torna. C'erano pochissimi file. Insomma dove è tutto quello che si vede ?
Non fraintendetemi so che la maggior parte viene eleborata dinamicamente ecc.. ecc.. ma mettendo a confronto un progetto Joomla, e uno Drupal...
Progetto Joomla: tra file e cartelle ci sono 11.800 file
Progetto Drupal: tra file e cartelle ci sono 2.200 file
Codice PHP in un blocco
Salve a tutti
stò cercando di entrare a far parte del mondo Drupal, è per questo che vi faccio questa domanda:
io inserisco del codice php in un blocco contentente una funzione che vorrei richiamare o da un'altro blocco o dal contenuto della pagina. In pratica vorrei includere un file php che ho già creato nel mio nuovo sito che stò creando con Drupal, ho letto che questo non è possibile quindi utilizzo le potenzialità dei blocchi.
Richiamando dalla pagina principale una funzione dichiarata in un blocco (e inserito in quella pagina) mi da questo errore:
VISIBILITÀ PER PAGINA: visualizzare un blocco solo in fondo a certi nodi
Durante la configurazione di un blocco, nella sezione IMPOSTAZIONI SPECIFICHE DI VISIBILITÀ PER PAGINA, ho selezonato: Mostra se il seguente codice PHP restituisce TRUE (modalità PHP, solo esperti) e scritto il seguente codice:
<?php
if ((arg(0) == 'node') && is_numeric(arg(1)) && (! arg(2))) {
$node = node_load(arg(1));
return ($node->type == 'azienda');
}
return FALSE;
?>Ma cosa devo scrivere per aggiungere all'attuale node 'azienda' anche il node 'gallery' ?
Prendere dei valori da $node
ciao a tutti.
Ho l'oggetto $node strutturato nel seguente modo (con print_r($node);)
stdClass Object
(
[field_giorno] => Array
(
[0] => Array
(
[value] => Lunedì 7
[safe] => Lunedì 7
[view] => Lunedì 7
)
[1] => Array
(
[value] => Mercoledì 9
[safe] => Mercoledì 9
[view] => Mercoledì 9
)
)
)