0

Drupal 7 で画像ギャラリーを作成しようとしていて、ネットでこれを見つけました: http://megadrupal.com/blog/creating-an-image-gallery-in-drupal-7ステップ 5、テンプレートのコーディング、キャッシュをクリアしてページをリロードすると、次のエラーが発生します。

Notice: Undefined index: und in include() (line 3 of /home/content/q/u/a/quaa7882/html/sites/all/themes/marinelli/templates/node--gallery.tpl.php).

すべてのフィールド値を調べましたが、「und」が何に属するべきかわかりません。誰か助けてもらえますか? 私はすべての入力に感謝します, 前もって感謝します!

4

2 に答える 2

1

空のフィールドをチェックしようとしているため、エラーが発生しています。

値がある場合、構造は次のようになります ($node->field_img['und'])

[field_img] => Array
    (
        [und] => Array
            (
                [0] => Array
                    (
                        [value] => VALUE

                    )

            )

    )

ただし、値がないため、構造は次のようになります。

[field_img] => Array ()
于 2013-05-24T09:38:49.683 に答える