【问题标题】:middleman app it is possible to create a contact form?中间人应用程序可以创建联系表格吗?
【发布时间】:2013-08-13 14:46:12
【问题描述】:

我有一个非常基本的问题。

我创建了一个简单的网站,其中包含中间人应用程序(单页网站)作为投资组合。 现在我想添加一个简单的联系表单,以允许用户使用此逻辑联系页面管理员:

用户使用页面上的联系表格

> 该应用程序检查输入 > 该应用程序创建一条消息并将其发送到管理员邮箱 > 用户收到一条确认消息(也被重定向到一个新的“确认”页面)

我知道这应该是一件简单的事情,并且有很多关于它的教程,但我是新的 rails 和 mvc 逻辑......

在中间人上,我没有像 rails 应用程序那样的模型或“经典”文件,而且我不确定是否可以在静态中间人应用程序上创建联系表单。

有人可以帮助我吗?或者建议我使用一些具体的宝石或教程?

谢谢

【问题讨论】:

    标签: ruby-on-rails forms gem contact middleman


    【解决方案1】:

    请记住,Middleman 是一个静态站点生成器,但您需要一些动态的东西来处理表单。几乎任何东西都可以:一个简单的 PHP 脚本、Rails/Sinatra 应用程序等,只要它在服务器上运行。甚至还有像 SimpleForm 这样的服务是为此目的而预先构建的。

    设置完成后,只需将表单的 action 属性指向处理代码的地址。例如:

    <form method="post" action="http://someserver.com/process_form">
    

    【讨论】:

    • 感谢 Jamie,我开始使用/研究 Sinatra 来创造一些不错的东西,因为它看起来比 RoR 更“简单”。所以,没有中间人应用程序用于动态和“神奇”的东西:)
    • 有没有办法在同一个本地主机上同时运行middleman和php?
    猜你喜欢
    • 2012-11-28
    • 2017-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多