Ruby on rails 消息模块+专用消息处理链接+rails

Ruby on rails 消息模块+专用消息处理链接+rails,ruby-on-rails,Ruby On Rails,我正在创建一个应用程序,我需要向用户发送一条私人消息,并要求他/她确认他们是否愿意加入。我创建了一个专用消息模块,每当我想发送消息时,我都会执行以下操作: def sendMessage(attributes) subject = 'whatever' body = 'whatever' current_user.sendMessage(current_user, subject, body) end 然后,我收到这条信息,并将其打印到需要的地方,用于逃跑。我现

我正在创建一个应用程序,我需要向用户发送一条私人消息,并要求他/她确认他们是否愿意加入。我创建了一个专用消息模块,每当我想发送消息时,我都会执行以下操作:

def sendMessage(attributes)
    subject = 'whatever'
    body = 'whatever'
    current_user.sendMessage(current_user, subject, body)    
end
然后,我收到这条信息,并将其打印到需要的地方,用于逃跑。我现在的问题是,如果我想在其中包括,或者更重要的是,会发生什么

我如何插入这些要打印出来的内容,并小心转义用户提供的属性?我想创造一种类似于局部的东西来为我做这件事,但我当然想听听你对它的看法


谢谢:

首先,您可能应该命名您的方法send\u message,因为这是Ruby和Rails中的惯例

对于这个问题,为什么不这样做:

<p><%=h user_submitted_info %> and check out this <%= link_to "Awesome Link", "/" %></p>

这将跳过用户提交的内容,但不使用链接。为什么用户提交的内容和链接需要在同一个ERB标签中?

目前,我没有使用任何ERB模板。我只是获取函数中提供的文本,并在需要时将其打印到另一个模板。由于它在单个消息中打印,因此该操作与viewSingleMessage类似,负责打印任何消息。因此,从内部处理这些数据是没有选择的。这只是打印sendMessage提供的正文和主题。我想我不明白。如果你用的是像erb一样的东西,我用的是。在我的情况下,我不能明确地做一个分析。@内容必须类似于。我在问怎么做。