codice php

use node id in code field of Display suite module

Inviato da bartolo.dileo il 14 marzo, 2014 - 18:00. Ritratto di bartolo.dileo

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 ?

Inviato da rolfo85 il 2 febbraio, 2013 - 14:05. Ritratto di rolfo85

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

Inviato da simoneffe il 2 dicembre, 2009 - 11:03. Ritratto di simoneffe

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

Inviato da matteoraggi il 8 novembre, 2009 - 03:52. Ritratto di matteoraggi

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

Inviato da yoris00 il 20 agosto, 2009 - 15:23. Ritratto di yoris00

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
                 )
          )

)