Drupal 6(Drupal 7をインストールできません)で Signup および Views を使用していて、ビューを作成しましたこれは、ユーザーがサインアップできるすべてのノードをリストします。
ここで、ユーザーがノード自体に移動することなく、これらのノードの1つにサインアップできるようにしたいので、ビューを介してサインアップフォームを公開する必要があります(おそらくPHPフィールドを使用) )。私はこれを検索しましたが、コメントのほとんどは数年前のものです。さらに、私はPHPにかなり慣れていません。
ビュー2からサインアップフォームを公開できますか?どうすればいいですか?
これは現在、サインアップモジュールの機能リクエストです(元々、このStackExchange投稿の3日前にそのモジュールの発行キューに送信されました)。この機能の最新の進捗状況については、問題を参照してください: http://drupal.org/node/1118448 。
理論的には、 Views Embed Form で実行できます。
アクセス制約がないにもかかわらず、アクセス許可エラーのためにフォームを表示できませんでした( vermo のように、どういうわけか機能しましたが)。
ドキュメントは http://drupal.org/node/329511 にあります。
私の基本モジュールにはfollow関数が含まれています。
function MYMODULE_views_embed_form() {
return array(
'signup_form' => t('Signup form')
);
}