我有桌子新闻:
id | title | body
1 | title1 | body1
2 | title2 | body2
等
我有
News.class.php 和 NewsTable.class.php
我想编辑方法 getTitle()。 在News.class.php中,我添加:
public function getTitle()
{
return $this->title . "aa"; //line 35
}
但我有错误:
注意:未定义的属性:第35行的localhost / new / lib / model / doctrine / News.class.php中的News :: $ title
我如果改变:
public function getTitle()
{
return $this->getTitle() . "aa"; //line 35
}
然后网站不显示。
如果改变:
public function getTitle()
{
return $this->body . "aa"; //line 35
}
这项工作还好!
我该怎么办?
答案 0 :(得分:0)
使用$this->get('title')
。这得到了Doctrine模型类的标题。 :)
public function getTitle() {
return $this->get('title').'aa';
}