Не добавлять поля в модель tx_news из другого ext

Я использовал это для расширения tx_news: http://docs.typo3.org/typo3cms/extensions/news/latest/Main/Tutorial/ExtendingNews/Index.html

Итак, я создал Class/Domain/Model/News.php и Ressources/Private/extend-news.txt, И я тоже нахожу файл typo3temp/Cache/Code/cache_phpcode/Domain_Model_News.php с моим содержанием в нем:

/***********************************************************************
    this is partial from: /var/www/vhosts/xx.ch/development/typo3conf/ext/template_xx/Classes/Domain/Model/News.php
***********************************************************************/
/**
 * @var int
 */
protected $txSogexpandnewsHoehe;


/**
 * Get Hoehe
 *
 * @return int
 */
public function getTxSogexpandnewsHoehe() {
    return $this->txSogexpandnewsHoehe;
}

Поле находится в базе данных, добавлено с помощью ext_tables.sql

CREATE TABLE tx_news_domain_model_news (
    tx_sogexpandnews_favorit boolean
    tx_sogexpandnews_hoehe int
);

Поле имеет значение "2" в базе данных, но я не получаю никакого значения, и переменная vardump возвращает NULL.

var_dump($news->getTxSogexpandnewsHoehe());

Что мне не хватает?

0 ответов

Другие вопросы по тегам