我正在使用Yii 1.1.15并且正在调用从1个模块到另一个模块的视图,并希望将计算器模型作为$ model传递,以便我可以访问attributeLabels()
在我的第一个模块视图中,我有这个代码
<?php $this->renderPartial('application.modules.calculators.views.calculators._no_header-calculator', array('model'=>CalculatorsForm::model(), 'form'=>$form), false); ?>
并在_no_header-calculator
我有这个
<?php echo $form->labelEx($model,'yearloan'); ?>
问题是我得到了这个错误,知道为什么吗?
include(CalculatorsForm.php): failed to open stream: No such file or directory
答案 0 :(得分:2)
尝试包含模型1然后使用new CalculatorsForm
<?php
Yii::import('application.modules.calculators.models.CalculatorsForm');
$this->renderPartial('application.modules.calculators.views.calculators._no_header-calculator', array('model'=>new CalculatorsForm, 'form'=>$form), false);
?>