3

特定のメールの特定のレイアウトを無効にできるようにする必要があります。Rails for ActionMailer - How to disable a Layout for a specific mailer を見てきましたが、必要なコードをどこにどのように出力するかわかりません。私は Ruby を初めて使用し、API ドキュメントを検索しましたが、必要な正確なコード行が見つかりません。

4

2 に答える 2

7
class YourMailer

  layout false, only: [:mail_method1, :mail_method2]

  def mail_method1
    #your code
  end
于 2012-12-28T18:46:41.550 に答える
-1

大ざっぱで、mail( ) 呼び出しの前にこれを行うだけです。

@_action_has_layout = false
于 2015-02-12T16:05:55.530 に答える