Drupal で新しいノードを作成するコードがいくつかありますが、いくつかのデータを Location フィールドに書き込みたいと考えています。どうすればいいですか?$node オブジェクトを使用することは可能ですか?
Bob Seger
質問する
295 次
2 に答える
1
場所フィールドは、カスタム ノードに追加する新しいフィールドですか?
いくつかのフックを処理する必要があります。 挿入、 更新、 削除、 読み込み、 フォーム、 ビュー。
そのため、フィールドをテーブルに追加する必要があります。フィールドをフォームに表示します。新しいノードを挿入するときに保存します。ノードの編集時にノードを更新します。フィールドをノードにロードします。ノードの削除時に行を削除します。ノードが表示されたときにフィールドを表示します (ティーザーまたはフル)。ノード参照。
これらのフック ページのそれぞれの下部に、{mytable} と「extra」というフィールドを使用した例があります。
[編集]追加情報。
location モジュールは、フィールド $node->location および $node->locations を追加します。だから私はあなたの質問に答えると思います。はい。$node オブジェクトを介してそれらを変更できます。
于 2009-01-05T14:21:45.270 に答える