私は拡張ニュースシステム「news」を使用しています。テンプレートを変更しているときに、{newsItem.datetime}
またはのようなものは使用できますが、テーブルを{newsItem.uid}
拡張するときに作成したカスタムフィールドでは使用できないことに気付きました。tx_news_domain_model_news
{newsItem.mycustomfield}
編集:私はこの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
です。エラーが発生するアイデアはありますか?