2

我的 CakePHP 应用程序中有一个简单的类别模型。我想添加子类别,只需添加一个 parent_id 列即可。

parent_id 是一个 belongsTo 关系,它引用回相同的 Category 模型。

当我生成我的管理脚手架时,会出现一个下拉列表(正确!),但我想在这个下拉列表中包含一个 NULL 选项(用于顶级类别)。

这可能吗?如果是这样,如何..

(注意:现在对树的行为不感兴趣)

4

1 回答 1

6

听起来您可能正在寻找以下empty选项:

<?php echo $form->input( 
  'field', 
  array( 'options' => array( 1, 2, 3, 4, 5), 
  'empty' => 'Select one' 
); ?>

http://book.cakephp.org/view/201/options-empty

于 2010-01-11T13:25:55.540 回答