1

Drupal で新しいノードを作成するコードがいくつかありますが、いくつかのデータを Location フィールドに書き込みたいと考えています。どうすればいいですか?$node オブジェクトを使用することは可能ですか?

4

2 に答える 2

1

場所フィールドは、カスタム ノードに追加する新しいフィールドですか?

いくつかのフックを処理する必要があります。 挿入更新削除読み込みフォームビュー

そのため、フィールドをテーブルに追加する必要があります。フィールドをフォームに表示します。新しいノードを挿入するときに保存します。ノードの編集時にノードを更新します。フィールドをノードにロードします。ノードの削除時に行を削除します。ノードが表示されたときにフィールドを表示します (ティーザーまたはフル)。ノード参照

これらのフック ページのそれぞれの下部に、{mytable} と「extra」というフィールドを使用した例があります。

[編集]追加情報。

location モジュールは、フィールド $node->location および $node->locations を追加します。だから私はあなたの質問に答えると思います。はい。$node オブジェクトを介してそれらを変更できます。

于 2009-01-05T14:21:45.270 に答える