我有一个名为model1
的模型,其中一个模型有许多页面。因此,当创建"model1"模型时,他可以在该模型下创建页面。在创建表单用户已经填写了一个表单,我必须获取模型名称。
以下是_form.php
中的代码:
<p class="note">Fields with <span class="required">*</span> are required.</p>
<h3> model1 Name: <?php echo Yii::app()->model1->name; ?></h3>
<?php echo $form->errorSummary($model); ?>
我找不到模型的名称。这里我如何获得模型的名称以及它如何从模型中获取名称。
您可以使用"__ class __"来获取模型类的classname。在模型类中定义一个函数
public function getName()
{
return __CLASS__;
}
也可以用
echo $myclass = get_class($model1);