2

嗨朋友们,

我有一种情况,我必须从 Active-Record 将部分转换为字符串。

这是代码:

Facebooker::Session.create(Facebooker.api_key, Facebooker.secret_key).send_email(
      facebook_user_id,
      "MAIL_SUBJECT",
      (:partial=>"some/partial")              
    )

这是从模型中调用的。

要将部分转换为字符串,我使用了 render_to_string 方法并使用以下方法调用它:

ActionController::Base.new.send("render_to_string",{:partial=>"some/partial"})

但它的抛出错误。

任何帮助请......

4

1 回答 1

1

如果您尝试从模型中调用控制器代码,那么您做错了。看起来你想发送一封电子邮件,也许看看 ActionMailer?或者更好地解释正在尝试做什么以及为什么将其放入模型代码而不是控制器代码中。

于 2009-12-19T17:36:53.737 回答