似乎这不应该那么难,但让我很适应。
在模型的 __construct 方法中初始化变量。
需要在 view.html.php 和 default.php 文件中访问它们。
在我的模型中:
$this->MyVar = 'somevalue';
在我的 view.html.php 中:
$model = $this->getModel('mymodelname');
print_r($model) //checking, yes - the model's being pulled in
$myvar = $model->__construct($this->MyVar);
echo $myvar; //empty
我做错了什么,我该如何解决?
谢谢!
==========================================
解决方案:
$model = $this->getModel('mymodelname');
echo $model->MyVar; // returns the variable in the model