extbase - отображение из столбцов
У меня есть две колонки в статье таблицы
config.tx_extbase {
persistence {
classes {
XY\Products\Domain\Model\Product {
mapping {
tableName = artikel
columns {
uuid.mapOnProperty = uuid
inactive.mapOnProperty = inactive
}
}
}
}
}
}
и у меня есть набор / получить в доменной модели. Когда я делаю новый объект, я вижу и могу установить uuid
но с inactive
это не работает. Он работал в TYPO3 6 LTS, но теперь с TYPO3 7 LTS система говорит, что функция setInactive()
не был найден.
Я удалил кеш по вспышкам и в инструменте установки. Что еще я могу сделать?
Кажется, мне не нужно расширять TCA, потому что это не существует для uuid
, Так что это не может быть причиной, и это работало раньше.
1 ответ
Проблема была где-то еще. хорошо, автозагрузчик модели домена загружает все файлы там. так что если у вас есть product.php и хорошие люди, которые делают product.php-2015-05-23.php, то php загружает оба и использует второе. И во втором не было нового get/set. Гоша.