在cakephp中可选的belongsTo关系

时间:2010-01-11 12:42:05

标签: php cakephp belongs-to

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

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

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

这可能吗?如果是这样,那么......

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

1 个答案:

答案 0 :(得分: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