私のコンテンツ タイプには、1 つまたは複数の「マップ」を含める予定です。
次の php コードを使用すると、すべてのリンクを取得できます。
<?php print render($content['field_mappe_di_riferimento']); ?>
次の結果が得られます。
フィールド「field_immagine_min」に入力された、コンテンツ タイプ「Mappa」内の画像をリンクの前に置きたいと思います。
これは私のコンテンツタイプの構造です:
これはコンテンツ タイプ「Mappa」です。
with: "print_r($field_mappe_di_riferimento);" わかった:
配列 ( [0] => 配列 ( [nid] => 30 [アクセス] => 1 [ノード] => stdClass オブジェクト ( [vid] => 30 [uid] => 1 [タイトル] => Carta di Marignano, primo giorno, 13 Settembre 1515 [log] => [status] => 1 [comment] => 1 [promote] => 1 [sticky] => 0 [nid] => 30 [type] => mappa [language] => en [作成] => 1352066743 [変更] => 1352127342 [tnid] => 0 [翻訳] => 0 [revision_timestamp] => 1352127342 [revision_uid] => 1 [field_battaglia_di_riferimento] => 配列 ([und] = > 配列 ( [0] => 配列 ( [nid] => 2 ) ) [field_immagine_std] => 配列 ( [und] => 配列 ( [0] => 配列 ( [fid] => 23 [alt] = > [タイトル] => [幅] => 672 [高さ] => 554 [uid] => 1 [ファイル名] =>polesella.jpg [uri] => public://polesella_0.jpg [ファイルマイム] => 画像/jpeg [ファイルサイズ] =>337755 [ステータス] => 1 [タイムスタンプ] => 1352066743 [rdf_mapping] => 配列 ( ) ) ) [field_immagine_min] => 配列 ( [und] => 配列 ( [0] => 配列 ( [fid] => 24 [alt] => [タイトル] => [幅] => 150 [高さ] => 110 [uid] => 1 [ファイル名] =>polesella_small.jpg [uri] => public://polesella_small.jpg [ filemime] => image/jpeg [filesize] => 10672 [status] => 1 [timestamp] => 1352066743 [rdf_mapping] => Array ( ) ) ) [field_testo_opzionale] => Array ( [und] => Array ( [0] => Array ( [value] => pisello [format] => [safe_value] => pisello ) ) ) [rdf_mapping] => Array ( [rdftype] => Array ( [0] => sioc:Item24 [alt] => [タイトル] => [幅] => 150 [高さ] => 110 [uid] => 1 [ファイル名] =>polesella_small.jpg [uri] => public://polesella_small.jpg [ filemime] => image/jpeg [filesize] => 10672 [status] => 1 [timestamp] => 1352066743 [rdf_mapping] => Array ( ) ) ) [field_testo_opzionale] => Array ( [und] => Array ( [0] => Array ( [value] => pisello [format] => [safe_value] => pisello ) ) ) [rdf_mapping] => Array ( [rdftype] => Array ( [0] => sioc:Item24 [alt] => [タイトル] => [幅] => 150 [高さ] => 110 [uid] => 1 [ファイル名] =>polesella_small.jpg [uri] => public://polesella_small.jpg [ filemime] => image/jpeg [filesize] => 10672 [status] => 1 [timestamp] => 1352066743 [rdf_mapping] => Array ( ) ) ) [field_testo_opzionale] => Array ( [und] => Array ( [0] => Array ( [value] => pisello [format] => [safe_value] => pisello ) ) ) [rdf_mapping] => Array ( [rdftype] => Array ( [0] => sioc:Item配列 ( [値] => pisello [フォーマット] => [安全な値] => pisello ) ) ) [rdf_mapping] => 配列 ( [rdftype] => 配列 ( [0] => sioc:Item配列 ( [値] => pisello [フォーマット] => [安全な値] => pisello ) ) ) [rdf_mapping] => 配列 ( [rdftype] => 配列 ( [0] => sioc:Item1 => foaf:Document ) [title] => Array ( [predicates] => Array ( [0] => dc:title ) ) [created] => Array ( [predicates] => Array ( [0] => DC:日付11 [コメント数] => 0 [名前] => アリ [画像] => 0 [データ] => b:0; ) ) )
そのため、写真を撮りたいノードの nid を取得しようとしましたが、成功しました:
print ($content['field_mappe_di_riferimento']['#items'][0][nid]);
私は30を得る...