使用自定义方法扩展NewsRepository

时间:2019-05-24 09:15:14

标签: repository typo3 extbase tx-news typo3-9.x

我想用自己的方法扩展存储库,而不会用错字覆盖类。

根据documentation,您可以通过指定Extkey来扩展类。例如:

$GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['classes']['Domain/Model/News'][] = 'my_news';

不幸的是,这不适用于存储库类:

$ GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['classes']['Domain/Repository/NewsRepository'][] = 'my_news';

在FE中调用存储库和自定义方法时出现以下错误:

  

“”不是有效的缓存条目标识符。

我还需要考虑其他事项吗?

如果我直接将方法插入\ GeorgRinger \ News \ Domain \ Repository \ NewsRepository 可以。

0 个答案:

没有答案