0

node_form_alterを使用して特定のデータ型の追加/編集フォームを変更するモジュールを作成しました。ユーザーがフォームの2つの変更されたバージョンから選択できるようにしたいと思います。できれば、「フォームタイプ1」または「フォームタイプ2」の2つのリンクのいずれかをクリックして、どちらをクリックするかによって、適切な変更を加えてノードの追加/編集フォームに移動できるページが必要です。これをどのように行うことができるかについての提案はありますか?

4

1 に答える 1

1

次のような2つのリンクを使用できます。

  1. node/add/node_type/f1
  2. node/add/node_type/f2

パスの最後の部分はdrupalによって無視されますが、node_form_alterでは、 arg()関数を使用してurl部分のすべての部分にアクセスできます。

于 2012-07-16T14:25:42.147 に答える