Tag: 形成了

2在表单中提交按钮

我对表格有疑问。 我有一个相当标准的表单,用标题和正文保存一个post(在我的应用程序中称为eReport)。 该表还有一个“已发布”字段,它是布尔值。 保存的eReport仅在公共站点上显示此字段是否设置为true,false为默认值。 我希望在表单末尾显示两个按钮,而不是默认复选框:“立即发布”按钮和“另存为草稿”按钮。 如果用户按下前者,则已发布的字段将设置为true。 如果是后者,则假。 在PHP中,我曾经显示2个具有不同名称值的提交字段,然后使用if / else语句处理输入以确定要构建的正确SQL查询。 在Rails中,我假设我会在适当的操作下将此逻辑放在控制器中,但我不确定如何操作按钮的名称或id值。 为了记录,我正在使用Formtastic,但如果有人可以告诉我如何使用默认的Rails表单标签执行此操作,那也没关系。 这是我现在的表格的代码: “Publish Now” %> “Save as Draft” %> 在此先感谢您的帮助!

Rails + MongoMapper + EmbeddedDocument形成帮助

我正在开发一个非常简单的Web应用程序(着名的最后一句话),我正在使用Rails 2.3.5 + MongoMapper 0.7.2并使用嵌入式文档。 我有两个问题要问: 首先,有没有使用Rails + MongoMapper + EmbeddedDocument的示例应用程序? 最好是在GitHub或其他类似的网站上,以便我可以看看来源,看看我应该去哪里? 如果不 … ……处理这项任务的最佳方法是什么? 我将如何创建表单来处理嵌入式文档。 我试图做的是向用户添加地址。 如果你愿意,我可以折腾这两个模型。 谢谢您的帮助!

Sinatra的好forms助手?

我开始做表格,正在寻找Sinatra的表格助手。 Sinatra似乎没有内置的表单助手。 Padrino中的助手看起来像我正在追求的但我不觉得将我的应用程序移植到另一个框架。 此外,它开始看起来像Rails应用程序。 我还没有找到任何Sinatra表格助手,这是“事实上的”选择。 理想情况下,我只需要一组不错的表单助手,我可以将其作为一个gem包含在内,并开始使用,代替手动滚动所有基本级别的erb / haml / ruby​​表单构建。 你有什么建议?

Rails – 在表单中显示外键引用

我正在做两个模型的简单练习。 体育和团队,定义为 rails g脚手架运动名称:整数 rails g scaffold团队名称:整数粉丝:整数运动:参考 (注意:我使用脚手架的原因是快速原型设计,所以我可以学习/试验我不熟悉的部件) 问题是我的“运动”(即外键参考)显示如下 所以它有奇怪的#符号…… prohibited this team from being saved: 我已经尝试将一行更改为@team.sport.name但是它导致错误undefined method ‘Ice Hockey’ for # …任何想法如何从这里正确显示名称?