ウェブサイトのイベント画面で參加登録フォームを表示しない方法

モジュール作成しました

Yoshi Tashiro

気になったこと

Odooにはウェブサイト上にセミナー等イベントを告知する機能があります。便利なのですが、Odoo上で参加登録してもらう想定になっているため、標準機能だと常に参加登録フォームがイベント画面に表示される仕様になっています。

image


いつも参加登録を呼びかけるのであればこれでよいかもしれませんが、単に告知だけしておきたいというケースもあるでしょう。そのようなときには、参加登録フォームは表示されないほうがよいというご要望を、お客さまにいただきました。


対応

参加登録フォームの表示/非表示をバックエンドのイベントフォームビューで選択できるようにするモジュールを準備しました。

Website Event Hide Registration

このモジュールをインストールすると、イベントフォームビューに、「参加登録セクションを表示」という項目が追加されます。

image


この項目を選択しなかった場合、ウェブサイトのイベントページには、参加登録フォームが表示されなくなります。

image


まとめ

Odooのウェブサイト関連機能は、まだ歴史が浅いこともあり、標準機能で足りていなところもまだまだあると思いますが、オープンソースで拡張もしやすいので助かります。

作成したモジュール Website Event Hide Registration も、例によりオープンソースですので、同様のニーズがある方はご自由にご利用いただければと思います。