yii,如何使用getAttributeLabel()
我在yii模型上遇到了一个问题,我被告知在模型上使用yii,如何使用getAttributeLabel(),yii,model,checkboxlist,Yii,Model,Checkboxlist,我在yii模型上遇到了一个问题,我被告知在模型上使用generateAttributeLabel(),但我试图以我认为可行的方式使用它,但没有。这是我的密码 public function generateAttributeLabel($variable = file_get_contents('protected\column.txt')) { return $variable; } public function attributeLabels() { ret
generateAttributeLabel()
,但我试图以我认为可行的方式使用它,但没有。这是我的密码
public function generateAttributeLabel($variable = file_get_contents('protected\column.txt'))
{
return $variable;
}
public function attributeLabels()
{
return array(
'id' => 'ID',
'parametro_id' => 'Parametro',
);
}
有一些正在自动生成的列,我想把它们的名字保存到一个文件中,并保存为例如“代码>(index,PAR,TLT,SIRCER)< /COD>。这就是为什么
文件\u get\u contents()
,但我得到一个错误:
Parse error: syntax error, unexpected '(', expecting ')'.
所以我真的不知道,我需要这个来制作带有每个列属性的复选框列表,这些属性将被保存为y或n,如果有人能告诉我如何使用这个复选框列表,我将不胜感激
内容文件如下所示
lololo,
目前,它有1个元素,但每次创建列时都会添加更多元素如果不能在函数声明中将函数返回值用作默认值,则需要在函数本身中进行设置
public function generateAttributeLabel($variable = null){
if($variable){
$variable = file_get_contents($variable);
}
return $variable;
}
请粘贴txt文件的内容。文件的内容粘贴您不能在functionwell的参数声明中使用函数返回值。我还是一个新的程序员,我该怎么做呢。这使工作,谢谢,现在它只是给了我一个错误的复选框列表,我将尝试修复,thanks@nosthertus永远欢迎你。我只想编辑答案,并在
文件中设置$variable
,这样它就不会显得愚蠢了。祝你的其他错误好运<代码>:P