我使用擴展新聞系統,「新聞」,並在更改模板時,我注意到雖然我可以使用像{newsItem.datetime}
或{newsItem.uid}
,我無法使用這與自定義字段時延長表tx_news_domain_model_news
,像{newsItem.mycustomfield}
TYPO3擴展「新聞」:流體模板上的自定義字段
編輯我創建:我已經指出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
。任何想法的錯誤在哪裏?
謝謝你的回答。你能否在此擴展一下以及如何去做?我對流體模板非常感興趣,我不知道如何去做。我已經在TCA上設置了一個條目。 – 2013-03-08 14:36:12
並且當該字段具有下劃線時進行此更改? – 2013-03-08 16:23:29