问题标签 [formhelper]
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.
php - cakePHP 从自定义数组构建一个选择框
所以我们有各种各样的搜索页面,每个页面都有不同的搜索条件,所以我决定编写一个组件,该组件将从控制器获取传递给它的参数,收集必要的数据并返回一个数组,然后我可以将其设置为在我的查看文件以填充下拉框以过滤条件。
我已经设法将所有内容写到我必须使用 cakePHP 帮助器构建动态选择框的地方。我确信我做错了什么,如果有更简单的方法可以做到这一点并且仍然保持动态,请尽可能提供帮助:
上面的函数将得到一个分解自定义搜索或默认值的数组(上面没有包含,但一切正常,它完全按照我的预期返回数组。
所以现在我在我的视图文件中得到了这个多关联数组(一切都很好),但我现在想根据上面创建的数组构建一个用户下拉列表示例,但结果与我预期的完全不同:
HTML 输出被破坏并显示如下:
我承认我没有很多蛋糕经验,但不明白如何获得结果:
任何关于如何做的建议帮助或指导,并以正确的方式做,将不胜感激:)
VARDUMP ON $filters['custom']['users']
ruby-on-rails - Rails,如何从下拉列表中传递选定的值,与表单中的其他值相同
我有一个表格供用户上传带有名称和描述等其他信息的图片。我有两个数据库表:一个是albums
,另一个是photos
. 在照片表中有一个名为album_id
将照片连接到相册的字段。
所以我的问题是我如何传递album_id
与其他值相同的选定值。也许我不够清楚,我认为选择没有添加到f对象中,所以当点击上传时,当值传递时,名称、描述和照片作为一个对象传入,而album_id
作为另一个对象传递。怎样才能使选择变成 f 对象?
php - 锂表单助手未在字段中显示值零 (0)
在使用 Lithium 框架开发 PHP 应用程序时,我注意到零值没有显示在表单的文本字段中。目前,我正在从 MySQL 数据库中获取数据、显示并更新它。我能够将值零保存到数据库,并且从数据库返回的信息是正确的,因为我可以在将值直接回显到页面时查看它,并且零以外的任何值都可以正确显示。有谁知道如何启用以锂形式呈现零值,或者可能在以锂形式呈现之前禁用值检查?
我在<?=$this->form->field...
绑定到对象的表单中使用锂提供的默认值<?=$this->form->create($object); ?>
php - CakePHP 扩展 FormHelper 使错误无法正确报告
我正在使用 CakePHP (2.x) 开发一个应用程序,并且每当我创建表单时我都会重用一些设置,所以我决定扩展默认的 FormHelper 类,如果没有其他任何东西传入它,它将自动加载默认值(见下面的代码)。
乍一看,在我看来像这样调用它时,这似乎工作得很好$this->AppForm->input('test');
。但是,当提交该表单并出现错误时,该错误不会显示在屏幕上。调用时$this->Form->input('test')
出现错误,会创建一个如下所示的 div:
最终,我只想有一个简单的方法来复制 FormHelper 的输入选项,并认为这是正确的方法,但由于它会产生问题,我不再确定。任何人都知道如何让错误再次出现,或者有更好的解决方案来为 FormHelper 提供默认选项。
谢谢!
forms - Cakephp 表单助手 .. 奇怪的行为
我在几个视图中使用了 Form Helper 类,我的行为非常奇怪。
例如,这是一个非常简单的视图:
如果用户数组有超过 5 条记录,我会在</
最后得到一个非常奇怪的字符串,就在标签之前。
在使用大型表单时,我注意到了同样的行为。数场之后,那条奇怪的绳子又出现了。
我可以测试任何东西来确定问题。
谢谢
cakephp - 使多个模型中的字段无效
我有一个包含多个模型的表格。模型中的验证似乎是正确的,并且模型正确关联。但是如何使两个模型中的无效字段无效并将显示错误传递回表单?
我的用户中的代码)_controller.php 是:
但我有一个像这样链接的 Profile 模型:
并希望它对 Profile.zip 无效。
ruby-on-rails - Rails:如何获取这些复选框和单选按钮来显示模型中的数据?
这是一些基本上用于显示我的数据库中的列表的代码。最后几列只是与模型的特定布尔属性相关联的单选按钮和复选框。我已经对复选框和单选按钮进行了编程。但是如何让它们显示数据库中的值?
index.html.erb:
另外我在这里选择“表单”的原因是因为最终在我弄清楚如何在这里显示数据之后,如果用户更改复选框中的任何值,我希望这个视图也“更新”模型中的数据。但是,一旦我学会了如何显示模型的值,我就会明白这一点。
谢谢
javascript - 使用 Cakephp 动作的 HTML 样式输入
在我的 index.ctp 中,我正在创建一个表格,表格的最后一列将有 3 个按钮来对该特定行执行操作。按钮将是查看、编辑和删除。
我试图决定什么会更容易,使用 cakephp 的表单助手创建一个按钮并将该按钮与相应的控制器操作链接,或者使用 javascript 创建输入,但是我将如何将 onclick 链接到控制器操作。
我是 cakephp 的菜鸟,所以任何帮助都会很棒。
这是使用表单的按钮的代码:
(我在按钮上没有任何事件,因为我不知道如何将事件链接到控制器)
这是同样的事情,但用 cakephp 的表单助手编写:
我需要帮助让按钮与他们的操作进行交流。最终,我将尝试打开一个模式窗口,其中包含窗口中的一个视图。
提前致谢
jquery - jquery append 不适用于 CakePHP 的 JsHelper
我想使用 cakephp 的表单助手动态地附加一些表单元素。
我错过了什么?
cakephp - Cake PHP 2 自定义表单->标签
我正在使用表单助手生成标签:
生成以下内容:
是否可以使用帮助程序生成以下内容:
虽然我可以手动编写上面的 html,但当我使用自动生成标签的输入法时会变得有点困难。
例如:
这可能在蛋糕中还是我必须在页面加载时使用javascript手动注入html?我认为这是相当丑陋的。