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. Гоша.

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