你能告诉我如何使用CakePHP的displayField指令吗?我无法弄清楚如何使用它。CakePHP displayField usage
所以,在一个模型文件,我有以下代码:
<?php
class Task extends AppModel {
var $name = 'Task';
var $displayField = 'projectName';
//The Associations below have been created with all possible keys, those that are not needed can be removed
var $belongsTo = array(
'User' => array(
'className' => 'User',
'foreignKey' => 'user_id',
'conditions' => '',
'fields' => '',
'order' => ''
...
我怎样才能利用这一点,来显示选择表单场场projectName
?
还是不明白......你能再次帮我一步一步吗? – user198003 2010-02-02 17:19:36
也许再解释一下,你想要做什么。告诉我涉及的模型,我一定会从那里帮助你。 – PawelMysior 2010-02-02 17:23:34
所以我有两个表格 - “项目”和“任务”。当然,table'task'有辅助键,名为'project_id'。 我只需要构建简单的窗体窗体,它将用于任务插入/编辑操作。该表单将包含select-option表单字段,其中来自表项目的项目。 问题是表'project'有一个叫'projectName'的字段,我很喜欢把这个字段放到选择菜单中。 如果'projectname'字段被称为'name'或'title',一切都会变得简单...... 希望你能理解我... – user198003 2010-02-02 18:18:47