Přeskočit přímo na text


$node->nid v Drupalu 7

Kategorie: Jak na to?
Týká se verze: Drupal 7.x
Prosím o radu – pokud v Drupalu 7 použiju pro zjištění ID uzlu konstrukci $node->nid, hodnota ID se vypíše,ale php zahlásí chybu „undefined variable“… Čím je to způsobeno ? Díky. TC
 

Napis presnejsie kod alebo

Napis presnejsie kod alebo teda kde to zistujes.

potrne to bude

potrne to bude v hook_node_presave nebo tak kdy jeste neni node ulozeny v DB. to je pak potreba pouzit jiny hook.

ID uzlu zjistuji

ID uzlu zjistuji takto: $id_uzlu=$node->nid print $id_uzlu Hodnota promenne $id_uzlu se vypise, ale taky vyskoci chybova hlaska „undefined variable $node“.

Konkrétně je to tohle chybové

Konkrétně je to tohle chybové hlášení: Notice: Undefined variable: node ve funkci include() (řádek: 92 v souboru /hsphere/local/ho­me/volfl110/im­proinstitut.cz/si­tes/all/themes/im­proinstitut/tem­plates/page.tpl­.php).
Notice: Trying to get property of non-object ve funkci include() (řádek: 92 v souboru /hsphere/local/ho­me/volfl110/im­proinstitut.cz/si­tes/all/themes/im­proinstitut/tem­plates/page.tpl­.php). Díky za jakoukoli radu ! TC

chce to videt celou funkci

chce to videt celou funkci v ktery je ten radek 92, takhle je to vestirna

Je to pouze vlozene do

Je to pouze vlozene do sablony page.tpl.php: <?php $id_uzlu=$node->nid; print $id_uzlu ?> Hodnota promenne $id_uzlu se vypise, ale soucasne se objevi chybove hlaseni – viz vyse.

Poslat nový komentář

  • You can use Texy! to format and alter entered content.
  • Povolené HTML značky: <em> <strong> <b> <i> <br> <code> <ul> <ol> <li> <pre> <pre class="php">
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

Více informací o možnostech formátování

Hledat

Přihlášení

Bezpečnost Drupalu

Z hlediska bezpečnosti je Drupal na velmi vysoké úrovni, díky propracovanému systému hlášení, prověřování a řešení možných problémů.

Čtěte více a odebírejte bezpečnostní aktuality

Poslední komentáře

Kdo je online

Momentálně je online 1 uživatel a 0 hostů.

Online uživatelé

Support

Psychologie - poradenství