gpt4 book ai didi

php - CakePHP displayField 用法

转载 作者:行者123 更新时间:2023-12-05 04:19:01 29 4
gpt4 key购买 nike

你能告诉我如何使用 CakePHP 的 displayField 指令吗?我不知道如何使用它。

因此,在模型文件中,我有以下代码:

<?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

最佳答案

因此,您有 Task belongsTo Project(FK:project_id)。您想在 tasks/add 和 tasks/edit View 中创建一个项目选择框。

问题是 projects 表没有名为 nametitle 的字段,因此选择框为空。如果有 nametitle 字段就不会有任何问题,对吗?

好吧,这是解决方案,在项目模型中添加:

var $displayField = 'projectName';

http://book.cakephp.org/view/71/Model-Attributes

所以你的方向是正确的,只是把模型弄乱了一点。我希望你现在明白了;]

关于php - CakePHP displayField 用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2185835/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com