【发布时间】:2013-03-08 13:24:25
【问题描述】:
我正在使用扩展新闻系统“新闻”,并且在更改模板时,我注意到虽然我可以使用 {newsItem.datetime} 或 {newsItem.uid} 之类的东西,但我无法将它与我拥有的自定义字段一起使用扩展表时创建tx_news_domain_model_news,如{newsItem.mycustomfield}
编辑:我已被指向this url,我已按照说明进行操作,但它不起作用。这是我的代码
News.php
<?php
class Tx_WedoExtendnews_Domain_Model_News extends Tx_News_Domain_Model_News {
/**
* @var string
*/
protected $txWedoextendnewsLocation;
public function getTxWedoextendnewsLocation() {
return "this";
return $this->txWedoextendnewsLocation;
}
public function getWedoextendnewsLocation() {
return "that";
return $this->txWedoextendnewsLocation;
}
}
?>
由于我没有得到任何东西,我将返回值更改为字符串文字,以查看问题出在类和方法名称上,还是出在属性上。我仍然没有得到任何东西。我认为下划线可能会在我的代码上耍花招。
我的扩展密钥是wedo_extendnews,新字段是tx_wedoextendnews_location。错误所在有什么想法吗?
【问题讨论】: