我有一个非常基本的问题。
我创建了一个简单的网站,中间人应用程序(单页网站)作为投资组合。 现在我想添加一个简单的联系表单,以允许用户使用以下逻辑联系页面管理员:
用户使用页面上的联系表格
> 该应用程序检查输入 > 该应用程序创建一条消息并将其发送到管理邮箱 > 用户收到确认消息(也会重定向到新的'确认'页面)
我知道它应该是一件简单的事情,并且有许多关于它的tutorails,但我是新的rails和mvc逻辑......
同样在中间人上我没有像rails应用程序那样的模型或“经典”文件,我不确定我是否可以在静态中间人应用程序上创建联系表单。
有人可以帮助我吗?或者建议我使用一些特定的宝石或教程?
由于
答案 0 :(得分:5)
请记住,Middleman是一个静态站点生成器,但为了处理表单,您需要一些动态的东西。几乎任何事情都可以:简单的PHP脚本,Rails / Sinatra应用程序等,只要它在服务器上运行。甚至还有像SimpleForm这样的服务,这些服务是为此预先构建的。
设置完成后,只需将表单的action属性指向处理代码的地址即可。 e.g:
<form method="post" action="http://someserver.com/process_form">