使用CakePHP访问视图中的关联

时间:2009-08-26 04:31:04

标签: cakephp associations

很抱歉,如果这个问题太模糊,但我宁愿不要浑浑噩噩,我的假设是关于什么可能或可能不是真正相关的背景信息。

如果我创建了一个关联,例如Employee belongsTo Company

当我为Employee创建一个视图并希望显示他们的公司名称时,我怎么能只显示公司名称...

<?php echo $employee['Employee']['Company']['company_name'] ?>

或只是一个自定义属性(如果存在这样的东西),例如......

<?php echo $employee['Employee']['CompanyName'] ?>

当然,这假定使用......

$this->set('employee',$someEmployeeRetreivalLogicHere)

...在控制器中

1 个答案:

答案 0 :(得分:3)

应该可以通过以下方式访问:

<?php echo $employee['Company']['company_name'] ?>

如果不起作用,请使用debug($ employee);看到数组的结构。