CakePHP的 - 自动填充从模型表单字段

我认为形式助手这样做了,但可以在我的表单中的字段自动使用值从模型填充或做我必须将它们都作为模板变量,并将它们设置为所有手动每个字段的值?

形式是为用户配置文件,所以我只是希望它自动把用户的姓名,电子邮件等在正确的表单字段。

--------------解决方案-------------

例如:在控制器$this->data = $this->Model->find('first',array(...));

鉴于:

$this->Form->create('Model');
$this->Form->input('field1');
...
$this->Form->end('Save');

分类:形式 时间:2012-01-01 人气:0
本文关键词: 形式,CakePHP的
分享到:

相关文章

  • 从一种形式cakephp的数据复制到两个数据库表 2015-01-04

    如何从一个表单POST数据到两台数据库表中相同的数据的基础? 那里的领域有两个表中相同的名称. 比如我有以下表格: a {id, type, name, age} b{id,a_id,type,name} 所以基本上我想有以下值被张贴到两个表:类型和名称. 其中,在B的A_ID是一个的ID. 我使用cakephph. 任何人都可以请帮助. 谢谢. --------------解决方案------------- 比方说,你有两个型号称为存储和产品,如果他们相关或不相关也没关系. 在你查看你可以这样

  • 如何使用JavaScript来隐藏CakePHP的形式部分 2012-07-24

    我试图使用JavaScript来显示或隐藏的CakePHP形式的一部分,基于一个复选框的值. 我增强已经有此功能工作表中的一个部分,我将另一部分,需要类似的功能形式的现有CakePHP的形式. 我是新来的JavaScript编程并查看现有的代码我在它使用访问CakePHP的表单字段值的命名约定不清楚. 这里是一个已经工作,以显示或隐藏窗体的部分代码: 它建立形式CakePHP的视图代码: echo $this->Form->create('Book', array('type' => '

  • 使用PHP通过AJAX问题上传文件 2013-01-27

    在开始之前,请注意,我要更新一个网站,是不是我的,所以我不能重做整个逻辑. 如果我要做到这一点我想不同的方法来做的. 我与许多领域的形式CakePHP的应用程序. 在这种形式下,你可以浏览文件,并保存它是异步的. 下面是它是如何做: <input type="file" name="data[FileUpload][file]" id="myFileToUpload"> <a id="pickFile" hr

  • 如何从一个数组回响在PHP格式化的日期 2014-05-04

    我在MySQL的日期时间列让我们叫它$time . 它的到来形式CakePHP的形式. 如果我试图呼应它,我得到我只是得到"阵". 如果我print_r()就可以了,我得到: Array ( [month] => 10 [day] => 30 [year] => 2010 [hour] => 16 [min] => 30 ) 我想呼应了这一点,作为一个格式化的日期,似乎没有任何工作,因为它不是一个字符串,而是一个数组. 我必须是这样的: echo $tim

  • CakePHP的形式为$选项['选项'] 2012-01-03

    嘿! 总CakePHP的小白在这里. 更新底部\ / 这是形式的两方面问题. 在一个用于添加视图user对象,我想用的形式下拉(选择)领域. 每个user属于一个group ,所以当我添加一个用户我希望有一个下拉包含所有用户可能可能加入小组. 目前group_id字段是一个文本框. 我知道如何迫使它是一个选择栏,但我不知道如何来填充选择与群体的编程名称. 当前的方法: echo $form->input('group_id', array( '1' => 'NameOfGroup1', '2'

  • 检索通过JQuery形式插件在CakePHP提交的数据 2012-01-12

    我使用jQuery的表格插件. 我怎样才能获得在CakePHP的控制器张贴的价值? 我的代码是这样的: <?php echo $form->create('Result',array('action'=>'submit'));?> //some input text fields,texarea fields <?php echo $form->end('submit');?> <script> $(document).ready(function()

  • 如何控制其中的错误消息的div显示在CakePHP的形式? 2012-02-28

    所以,据我所知,CakePHP的自动加载错误消息到视图如果你验证它对着模型的验证. 我想设置一个日期Dropbox的验证,我想控制那里的错误信息显示出来. 提交验证表单之前: <div class="input text required"> <label for="UserEmail">Email</label> <input name="data[User][email]" maxlength=&qu

  • 我该如何处理通过Ajax形式/数据在CakePHP中测验般的游戏? 2012-04-12

    我已经用PHP编写的一个游戏,但我打算把它改写OOP和使用CakePHP. 开始是很容易的,似乎我浪费了很多生产力的写有所有查询自己等等.我花了近20小时(虽然浪费了很多),一边用蛋糕也可能已经在几个小时内完成. 这让我有更多的时间使游戏更流畅,更好. 我是用简单的形式在PHP的比赛,但我想做得更好这个时候. 我看到CakePHP的这么多的帮手和我不知道用什么. 本场比赛是为我个人的语言学习网站,像罗塞塔石碑. 当他们看到像"佩罗(西班牙语)"一文中的用户应该对4张图片1单击. 什么是

  • 形式 - >最终没有在CakePHP中一个div 2012-04-13

    我想创建一个提交按钮,没有一个<div>周围. 我以为用inputDefaults会做到这一点像它的所有的形式输入,但-没有运气. 很显然,我可以只创建一个通过HTML提交按钮,没有CakePHP的,但是 - 我希望有会是一个蛋糕的答案. 以下是我已经试过: $this->Form->create(false, array('inputDefaults' => array('div'=>false))); $this->Form->end('Submit')

  • CakePHP的形式与其他型号的选择 2012-04-18

    在CakePHP中我有 ​​一个模型叫Category ,我有叫另一个模型Page . 现在,我连接Page带有$belongsTo的Category模式. 现在我有一个表格,我可以创建一个新的Page : <?php echo $this->Form->create('Page', array('action' => 'create')); ?> <?php echo $this->Form->input('title'); ?> <?php

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.286 (s). 10 q(s)