1

私はこれを機能させようとしています

 [Title Field] [Link Field]

 [Add More values] // Will add a [Title Field] [Link Field]

しかし、たとえば、最初[Title Field]の値はFooです。http://foogle.foへのリンクがある次に、 をクリックする[Add More values]と、グループフィールドの新しい行が表示されます。この行では、を書き込むだけ[Link Field]です。

これを保存すると、タイトルとリンクフィールド間の正しい接続も保存されます。しかし、これをループで出力するにはどうすればよいでしょうか。このように、print_r($node->field_titel);1つのフィールド(値を持つフィールド)のみが返されます。また、各タイトルに接続されているリンクをフェッチできるように、空のフィールドも必要です。

フィールドグループに関するより明確な情報については、画像を参照してください。 複数のフィールドの例 したがって、3番目の行がある場合、2番目の行は2番目の値をフェッチせず、 3番目のBeskrivning値をフェッチしBeskrivningます。オブジェクト$node->field_beskrivningは空の結果を返さないためです。

だから、私が欲しいのは、$node->field_beskrivning正しい順序で空の行を使用するか、他のソリューションの例です。

4

1 に答える 1

1

フィールドコレクションモジュールを試すことができます

フィールドコレクションモジュールは、CCK3マルチグループの後継です。これにより、一連のフィールドを組み合わせて1つのフィールドとして扱うことができます。たとえば、Playlistという名前のフィールドコレクションは、SongフィールドとArtistフィールドのテキストフィールドで構成されて作成できます。プレイリストエントリが作成されると、[曲]フィールドと[アーティスト]フィールドが[プレイリスト]フィールドの要素として一緒に表示されます。

于 2012-09-12T00:12:29.837 に答える