问题标签 [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.

0 投票
0 回答
208 浏览

validation - 当模型具有与另一个模型的三个 belongsTo 关联时,验证问题

我的表单上缺少一些验证消息,尽管它们在invalidMessages(). 如果我输入 ATCSTudent.lastName 的姓氏,那么我不会在 ATCGradChair1 上收到 lastName 的验证消息。我尝试修复 3828 但它不起作用。

我有一个模型属于:

我的观点是这样的:

大多数字段都是必需的。我正在使用带有深度选项的 saveAll 来保存和验证。在检查 ATCGradChair1 上的字段时,tagIsInvalid 中对 _introspectModel 的调用似乎没有返回正确的验证消息数组。

我的观点是错误的还是这是一个错误?

0 投票
1 回答
1096 浏览

cakephp - 样式化 FormHelper 多选复选框

我有这个多个复选框:

<?php echo $this->Form->input('Power', array('type'=>'select', 'multiple' => 'checkbox', 'options' => $poderes, 'label' => false)); ?>

那就是生成这个HTML:

我想放一个title<div class="checkbox">改变班级。我尝试了很多方法,但都不起作用。

我该怎么做?

0 投票
1 回答
273 浏览

cakephp - 如何在 cakephp 中的普通文本类型和复选框之间进行输入更改?

在我朋友的一个 cakephp 项目中,她的同事写了一个这样的复选框:

https://pbs.twimg.com/media/BKt5D1lCAAA1ZfJ.jpg

他以这种方式创建了它:

怎么会这样!?!!!

如果我更改 中的任何内容fieldname param 'accept_twins',或将其复制到其他ctp文件,则会出现以下情况:

https://pbs.twimg.com/media/BKuAunRCEAAVAWs.jpg

怎么可能!!!!!!!!!!!!!!!!!!有没有这样的规定?

实际上,我知道如何创建一个 nomarl 复选框,我只是不明白这怎么会发生?有人知道吗?

妈蛋!累感觉不爱!蠢哭了!

0 投票
1 回答
57 浏览

class - 为什么包装 div 没有在 cakephp 中附加所需的类名?

蛋糕书上写着“div如果模型字段的验证规则没有指定,则包装将附加一个必需的类名allowEmpty => true。”,我们也可以使用它notEmpty来添加所需的类名。

但它只是<div class="input text">喜欢这样: https ://pbs.twimg.com/media/BLVf-RwCMAAAV5A.jpg

为什么里面required没有div class

嗯,我找到问题了,我朋友用AdminModel.php作为文件名应该是.Admin.php我朋友是个傻瓜!!!_(:3」∠)_累感不爱

那么,如何结束这个问题呢?

0 投票
1 回答
728 浏览

php - 如何使 CakePHP 不从数据库中自动填充表单值?

我有一个模型Report,它与 相关Account,因此有一个account_id字段。

在报告的edit方法中,我有一个包含以下字段的表单:

(注意:在这种情况下,由于自动魔术,不需要明确设置“选项”)

现在 -真正的问题- 如果数据库中有一个现有值(例如 account_id == 1),那么即使我包含default2,值 1 仍然会在 html 表单中显示为选中状态

我可以为输入使用不同的名称,但我希望它在提交时保存到 account_id。

任何人都知道如何简单地实现这一目标?(或者我添加 js 和一个隐藏字段或类似的笨重的东西!)

谢谢

0 投票
1 回答
1832 浏览

php - 将数组转换为可用字符串 - cakePHP

我正在研究一个简单的 cakePHP 表单。我有一个从我的 SQL 表中填充的变量 $user_name。

我已经确认

$user_name 已正确填充。我正在尝试使用已填充的变量来自动填写以下表单字段

但是,该字段保持空白。有什么建议么?

$user_name 的声明

--

get_name 方法

--

从 print_r($user_name); 打印出来 对于 $id =1 是

0 投票
1 回答
395 浏览

cakephp - Cake 2.3 中如何使用 FormHelper postLink 上传单个文件

这是 Cake 2.3 中 FormHelper 的 postLink 方法。

http://book.cakephp.org/2.0/en/core-libraries/helpers/form.html#FormHelper::postLink

我想知道我是否可以用它来上传单个文件而不是用它来删除。

0 投票
1 回答
208 浏览

ruby-on-rails - Ruby on Rails,带有对象方法的表单助手

我有一个带有名为 date_string 的方法的模型。此方法的重点是在共享视图中使用时返回格式化的日期字符串。这是查看代码。

我期望 f.label 调用能够像这个api doc中那样运行,其中 :business_hour 是对象, :date_string 是方法。但是,唯一呈现给视图的是字符串“日期字符串”或“日期字符串”。

非常感谢任何关于让视图类调用模型上的方法而不是属性的帮助。

营业时间代码

结尾

这是完整的部分代码(shared/business_hours):

这是 _form <%= form_for (@some_show), html: {class: "form-horizo​​ntal pull-left"} do |f| 的相关部分 %> ... <%= f.fields_for :business_hours |operating_time| %> <%= 渲染 :partial => 'shared/business_hours', :locals => {:f => operating_time} %> <% end %>

最后,这是控制器的编辑动作

0 投票
1 回答
8049 浏览

ruby-on-rails - 如何在选择下拉菜单上发生 onchange 时自动提交 Rails formhelper(从 DB 填充)

我的视图中有一个带有两个下拉列表的表单,它们都是从数据库表中填充的,我想在任一下拉列表上发生 onchange 事件时自动提交表单:

我尝试了以下变体,但我对 Ruby/Rails/JS 很陌生。到目前为止还没有运气:

任何意见是极大的赞赏!

0 投票
2 回答
1255 浏览

cakephp - Why does CakePHP formhelper not translate months?

I would like to see a Dutch translation of the CakePHP 2.3.7 formhelper months. See this link: http://dev4.west-dyke.com/verhuur/reserveren.

However I can't seem to get it working. I also saw another post about this problem, but it still didn't solve the problem.

I created a folder named app/Locale/nl_NL/LC_MESSAGES/cake.po. The PO file was generated with poedit from cake.pot in the app/Locale directory.

I added these lines to cake.po:

I added the following line to the bottom of my bootstrap.php file:

Does anybody have an idea of what's going wrong?