調べてみましたが、正しい答えが見つからないか、そのスキルがないようです。問題は、このエラーが発生していることです:
Notice: Undefined variable: node in include() (line 69 of /home/xwebmedia/public_html/ltr/sites/all/themes/ltr/page.tpl.php).
私が使用しているコードは次のとおりです。
<?php
if (count($node->field_adds) != 0)
{
foreach($node->field_adds['und'] as $key => $value)
{
$nid = $value['nid'];
$mywidget = node_view(node_load($nid));
print drupal_render($mywidget);
}
}
?>
すべてが正常に機能しています。サイドバーに追加されたウィジェットを取得していますが、このエラー通知が表示されています。
で変数を定義する必要があることは知っていますが、template.php
うまくいかないことを試しました。
助言がありますか?