Extbase是一个TYPO3 CMS扩展开发框架,与TYPO3 Fluid和TYPO3的Extension Builder密切合作。
我的 Typo3 存储库 findByUid 在调度程序任务中始终返回 NULL
我正在创建一个 extbasetypo3 11.5 扩展,它使用调度程序任务 ImportJobsTask 更新数据库中的作业。 命名空间 MyCompany\MyExtension\Task; 类 ImportJobsTask 扩展 AbstractTask ...
我的cacheManager实例迁移到TYPO3 10时遇到问题。根据TYPO3 10文档,缓存应该通过构造函数而不是“
Typo3 v10 路由增强器/url 使用多个命名空间和多部分参数进行美化
我需要美化一个用于展示历史文档的框架的url(Kitodo.Presentation) 简单的替换是可行的,但在某些情况下需要多个命名空间,例如:
我正在typo3 v6.1上编写extbase扩展 该分机应该可以预订巴士票。 我的计划是,用户将选择日期和座位数并提交表格。 这是我的计划...
Typo3 Form Factory 不从表单扩展中调用操作
我正在尝试在我的自定义扩展中添加一个表单。为了实现这一点,我正在使用表单工厂创建表单。表格显示正确,但是一旦我提交...
如何在TYPO3上使用extbase设置或添加现有用户和新用户的前端用户组
我需要将用户从其他应用程序迁移到TYPO3,但无法设置新用户的用户组。更新现有用户并添加组工作。 这是我的代码。 /** * @var \TYPO3\CMS\
更新到 Typo3 11.5 后,我正在处理一个奇怪的问题。 我的扩展在其自己的选项卡中向新内容元素向导添加了几个内容元素。 什么不起作用: 用户看不到
更新到 Typo3 11.5 后,我正在处理一个奇怪的问题。 我的扩展在其自己的选项卡中向新内容元素向导添加了几个内容元素。 什么不起作用: 用户看不到
我使用TYPO3 7.6和extbase。我有模型 "Ticket"、"Answer "和 "Status" Ticket n:1 -> Status; Ticket 1:n -> Answer; Answer n:1 -> Ticket; Status 1:n -> Ticket; In Answer Controller ...
如何在TYPO3中重写复杂查询到Doctrine DBAL?
我正在努力将一个复杂的SQL查询迁移到TYPO3的Doctrine DBAL中。我的旧仓库查询是这样的: $enableFields = $GLOBALS['TSFE']->sys_page->enableFields('tx_test'); / ...
我怎样才能在typo3中的flexform中添加html内容元素。我已经尝试过 ...
TYPO3 9.5 slug重定向extbase记录导致PageNotFoundException
我希望能够通过路由增强器调用博客文章条目的slug,也就是标题。slug是正确生成的,但调用URL的结果是PageNotFoundException......。
TYPO3 9.5: TCA类型'slug'总是在URL中添加'-1'。
我的extbase TCA配置如下: 'path_segment' => array( 'exclude' => 1, 'l10n_mode' => 'mergeIfNotBlank', 'label' => 'Path ...
我做了一个插件,允许前端用户写新闻文章。这在本地Mac上运行良好。但是新建动作在表单的__referrer中给出了一个错误的套管,导致在...
在我的TYPO3安装中,我已经在两个独立的页面树中配置了两个网站。现在我想在网站A中显示一个自定义扩展的记录,但该记录存储在网站A的页面树中。
如何在错字中访问ext_conf_template.txt(扩展名配置?)>
我的扩展程序的ext_conf_template.txt中有一些设置。我想检查这些设置之一的值,但要检查输入错误,而不要检查PHP。在PHP中,它的工作方式如下:unserialize($ ...
TYPO3 Extbase通过另一个字段将子对象排序为“排序”(例如日期时间)
有一种通过'foreign_sortby'=>'sorting'进行排序的方法,该方法非常有效。但是在我的情况下是不可能使用的:我不想通过“排序”对它进行排序-我需要通过“ ...
如何在TYPO3中使用Hook“ processDatamap_postProcFieldArray”
用例:当保存一个对象时(在后端,也许在太晚了),我想在保存到数据库之前操作值。问题:文件似乎包括在内(如果我...
我需要操作链接,可以通过电子邮件发送该链接。使用viewhelper“ f:link.action”可以很好地工作。下面是一个示例:
我想用新字段扩展扩展名tx:cart,以便在结帐中放入IBAN。因此,我创建了一个新扩展,并在ext_tables.sql中添加了以下代码的数据库字段##...