未定义的属性:在<b> C:\ ..... \ components \ ..... \ views \ ... \ tmpl \ default.php </b>中查看:: $ title

时间:2012-12-12 16:10:10

标签: php joomla joomla2.5

我在Joomla 2.5的注册表单上看到一个未定义的属性警告PHP通知,想知道是什么导致了这个问题。它发生在试图与$this

回应的线上
<?php if($this->title == 'Me'){echo "selected=\"selected\"";}?>>Me</option>

更新:在这种情况下,$ this指的是正确的类。它的$title就是提示未定义属性问题的问题。什么是在PHP文件中使用尚未定义的变量的补救措施?

感谢。

1 个答案:

答案 0 :(得分:0)

由于消息表明它是一个未定义的变量,在运行xdebug之后我注意到它没有被设置,这就是问题所在。因此,检查变量是否已设置并且仅使用变量将有所帮助。