问题标签 [formbuilder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Rails FormBuilderInstance.object 属性
我正在开发一个租赁系统。我有一个名为的模型check_outs
,它是一个 order
orderhas_many :check_outs
和一个 check_out的出租模型belongs_to :rental
。我的订单accepts_nested_attributes_for :check_outs
和我有一个嵌套的fields_for :check_outs
. 我正在使用 rbates 的 nested_form gem。
我要做的是获取在结帐创建步骤中设置的出租属性(描述,check_outs 的 attr_accessor),以填充编辑视图中的标签或文本字段。
我知道我可以获取它自己使用的 check_out 对象builder.object
,我什至可以获取builder.object.rental
,但是当我尝试获取时,builder.object.rental.id
或者builder.object.rental.description
我得到一个未知属性的 nil 错误。这似乎没有意义,因为对象本身不是零。
有任何想法吗?
php - 如何在 Symfony2 中使用表单类
我正在关注Symfony2 关于如何使用表单类的教程。
我做错了什么,因为当我使用以下示例代码时:
...我收到以下错误:
注意:未定义变量:任务
我了解 $task 尚未正确定义。谁能向我解释我应该如何定义它?我尝试将它创建为实体、formType、未定义变量,但都没有运气。
干杯
symfony - 在 ManytoOne Array Collection/Formbuilder 中排除某些值
我无法在 Symfony2 中获取公式,我想在数组集合中排除某些值 - 或者我不得不说我不知道如何(在哪里排除它们)。
这是我的 newTag 操作:
和 Tag.php 实体,它与 Movie 具有 ManyToOne 关系,反之亦然(Movie->Tag = OneToMany):
在 TagType.php 表单中它说:
任何帮助表示赞赏!
谢谢!
ruby-on-rails - RSpec 测试使用表单构建器元素的方法
我想知道是否有人对如何实现可以利用 Rails 中的表单构建器的 Rspec 测试有想法。这是我的助手中的内容:
此方法从包含多个逗号分隔标签的数据库中提取标签字段。在这种情况下,答案是表单构建器 f。既然它需要表单构建器,我将如何测试这样的东西?
如果您有更好的 rails 方法来实现这一点,我很想知道!感谢任何可以提供帮助的人!
user-interface - 使用表单生成器好不好?
我已经从事 Web 开发/设计大约五年了,我正准备使用 Dreamweaver,因为我认为它会使制作网站变得更加容易。后来我听说不鼓励使用 WYSIWYG 编辑器来构建网站,因为它会将“不必要的代码”添加到您的项目中。然后我听说如果您尝试在 Dreamweaver 中编写脚本,它会搞砸。
现在我正在尝试进入软件开发领域。我已经下载了 Netbeans 来使用 Java,它提供了一些类似 .NET 的东西,我可以将控件拖到我的 GUI 上。我真正做的唯一编程就是让按钮做一些事情。我不认为自己学习了很多 Java 是我坚持这一点,但我不认为自己学习它反正...
我知道我不应该使用它来学习,但是我希望有软件开发经验的人发表意见。
使用表单构建器构建 GUI 是否比使用所见即所得编辑器构建网站更糟糕或更糟?这是学习如何编写软件的好方法吗?
php - 使用 formbuilder 在组合框中选择默认值
我在尝试在组合框(html 选择标签)usign Symfony2 FormBuilder 中选择默认值时遇到问题。这是我的代码:
MyController.php我发送到Form th 默认省份被选中
NewsletterType.php我在省字段中使用默认省份
SYS_TProvince.php实体
显然,一切都很好,但它不起作用。如果我使用“preferred_choices”,它可以工作,但我无法通过“数据”选择默认值。
该对象在类中很好,如果我使用 ->getIdProvice() 我会得到对象的 PK,并且因为是字符串而出现错误。
我阅读了一些信息,但我不知道该怎么做:
如何在 Symfony2 中设置表单字段的默认值? http://symfony.com/doc/current/reference/forms/types/field.html
有人看到任何错误吗?
php - 在 Symfony2 中使用 Form Builder 将对象替换为 Null 值
我无法持久化已与对象一起持久化的空值。
它引发以下错误。
最初我保存可能是空/对象的replacedEmployee对象。但后来如果我在编辑时用 null 替换对象,则会引发上述错误。
以下是我来自控制器的代码。
这是Requirements.php 中的内容,它是一个实体文件。
任何人都可以提出解决此问题的方法。
提前致谢。
symfony - 除了来自 symfony2 中数据库的内容之外,还添加自定义值
我的问题如下。
我在表单生成器中有一个下拉列表,它成功地从数据库中检索数据。
它工作正常。但是当我添加我的自定义数据时
进入下拉列表,即
这没用。有人能告诉我为什么吗?
提前致谢。
ruby-on-rails - content_tag 不是从 ActionView::Helpers::FormBuilder 呈现的
我一直在尝试使用 Rails 中的自定义表单构建器方法。我的目标类似于formtastic的f.inputs
方法。到目前为止,这是我的代码:
那么我可以像这样在 HAML 中构建表单:
问题是呈现的 HTML 丢弃了图例 DIV。
好像我错过了什么。
提前致谢。
解决方案
这是调整后的字段集方法:
php - 在 Symfony2 中,如何从 FormBuilder 中获取标签
在 Symfony2 中,我使用的是 formbuilder。根据文档,我正在表单中设置标签。
但是,当我在“显示”和“索引”页面上时,我必须将标签复制到 Twig 中。
有没有办法在任何地方都使用相同的标签?我想到的选项:
- 访问 formbuilder 配置,但不实际构建表单
- 有一个中央配置文件,并从 formbuilder 和 twig 文件中查找该文件
然而,无论哪种方式都需要我“做”一些我在 Symfony 中不习惯的事情。似乎这是已经解决的问题,但我不确定如何解决。