0

私は、mailchimp で Refinerycms を接続しようとしています。( https://github.com/Wirelab/refinerycms-mailchimp )で利用可能なエンジンがあることは認識していますが、refineycms 2.1.2 と互換性がないようです。そこで、Gibbon gem API ラッパーを使用することにしました。

また、マニュアルでデコレータについて読みましたが、既存のコントローラまたはモデルを変更する場合に役立つようです。

新しいコントローラーを作成するにはどうすればよいですか?

するべきか:

  1. 新しいエンジン レールを生成する generate renamery:enginesubscriber email:string コントローラーとルートを追加するだけのエンジンを生成するのはやり過ぎのようです。mailchimp.com で購読者のメールにアクセスできるのに、購読者のメールをデータベースに保存したくありません。

  2. PostsController に別のサブスクライブ アクションを追加します。サブスクライバーはリソースのように見え、したがってコントローラーに値するため、これを行うのは気分が悪いです。

  3. [ rails generate controllersubscribes index subscribe ] を実行するだけで新しいコントローラーを作成できます

4

0 に答える 0