extbase相关内容

如何学习TYPO3扩展编程?

我很难在官方 TYPO3 文档中找到我需要的信息.例如 \TYPO3\CMS\Core\Utility\GeneralUtility 和 \TYPO3\CMS\Backend\Utility\BackendUtility 提供了很多有用的功能,但是在 TYPO3 官方文档中这些功能没有很好地记录,或者我似乎找不到它们.我在哪里可以了解这些功能? 我也不太明白,怎么调用这些函数.那些是 ext ..
发布时间:2021-09-12 18:43:12 其他开发

TYPO3 Extbase:过滤1:N关系

我有一个1:n关系:一个事件可以有多个日期. 现在,我想查询事件存储库,并在子记录“日期"上应用过滤器: “获取所有日期为date.start> x的事件" 纯SQL查询可能是这样的: SELECT tx_event_domain_model_event.*,tx_event_domain_model_date.*从tx_event_domain_model_event,tx ..
发布时间:2021-05-06 19:49:17 其他开发

在Typo3后端模块中使用链接向导

我正在为此拉头发. 我使用Extension Builder创建了一个T3-Extension-后端模块.现在,我想为用户提供链接向导,以便她/他可以从T3-Tree中选择一个内部链接. 我为此创建了一个TCA条目: 'url'=>['标签'=>'关联','排除'=>1,'config'=>['type'=>'输入','size'=>'50','max'=>'256','eval'= ..
发布时间:2021-05-06 19:49:10 其他开发

为什么TYPO3在Core中没有页面模型?

当我使用核心 PageRepository (TYPO3 \ CMS \ Frontend \ Page \ PageRepository)时,使用功能 getPage (),我得到一个数组返回的,而不是对象,就像其他许多核心存储库一样.然后,我必须为自己构建一些“魔术",以注入 类别或页面作者作为对象 用于流体模板.问题是根本不提供页面模型是一种“设计决定"吗? 解决方案 您无需在数组外 ..
发布时间:2021-05-06 19:49:07 其他开发

TYPO3-覆盖和在自定义扩展的详细信息视图上添加meta标签(来自tx_metaseo)

我有一个自定义扩展名,并且在记录的详细信息页面上我想搜索配置文件站点.我也在使用tx_metaseo. 我已经通过如下所示的show动作更改了'title'标签: /***动作表演** @param应用程序$ record* @返回无效*/公共功能showAction(Application $ record = null){//搜索$ GLOBALS ['TSFE']-> indexed ..
发布时间:2021-05-06 19:49:02 其他开发

从控制器中的FlexForms获取TYPO3插件设置

我有一个FE插件,它使用FlexForm MyExtFlexForm ,用于设置某些配置,例如 limit或SourcePage等. 在我的控制器动作 list 中,我使用 $ this->设置来获得这些设置.到现在为止一切正常. 现在,我进行了AJAX调用以进行操作 update ,并且我需要使用之前通过FlexForm为本页上的FE插件设置的相同设置. $ this->设置不显示任 ..
发布时间:2021-05-06 19:48:59 PHP

Powermail输入字段中的典型USER/USER_INT对象

我有一个自定义扩展名,用于从数据库呈现值.我想使用powermail预填充打字稿来预填充扩展名的返回值. 但是当我将插件添加为用户功能时,它将在前端显示奇怪的输出. 请参阅下面的我的打字代码; lib.companyname = USER_INT lib.companyname { userFunc = tx_extbase_core_bootstrap->run ..
发布时间:2020-11-08 23:50:02 其他开发

如何在我的TYPO3 Extbase Extension中获得AJAX呼叫?

我很难做到这一点,我一直在寻找一些手册,但是它们似乎对我没有用(它们要么不够详细,要么我太愚蠢,可能两者兼而有之.) 所以我想通过某个事件从我的Fluid View HTML文件开始AJAX调用,然后它应该在某个控制器中执行操作并返回一些值(任何值暂时都可以,我只是不能在Extbase中使用AJAX时,似乎可以在这里进行任何操作. 解决方案 没有详细信息,我只能猜测您的问题是什么 ..
发布时间:2020-11-02 19:35:15 前端开发

Typo3错误:属性的ColumnMap丢失

我正在使用Typo3版本8.7.8,并且正在开发扩展. 两个表"auftrag"和"verstorbener"是具有1:n关系的连接. 我尝试在"auftrag"存储库中的"verstorbener"表中搜索一个字段.两者之间的关系是必须的. 如果我尝试执行以下查询,则会收到错误“缺少类"... \ Auftrag"的属性"verstorbener"的列映射." $name = "Mu ..
发布时间:2020-11-02 19:35:08 其他开发

TYPO3 Extbase:为后端模块设置storagepid

我写了一个小扩展程序,为后端用户提供新闻. Ist只是2个部分.一部分显示所有BE用户作为一个独立模块的新闻,另一部分则是TCA提供的创建和编辑功能. 要使用TCA表单和默认的extbase getter,我需要正确的storagePid.我无法通过TypoScript设置它们,因为我从不在页面上下文中. 我的想法是将插件设置与文件ext_conf_template.txt 一起使用 ..
发布时间:2020-11-02 19:35:06 其他开发

如何在TYPO3 7.6.14中将月视图和列表视图与具有Calendar Base扩展名的同一页面混合使用

我一直在查看Calendar Base的代码,但是我不了解代码中的工作标记及其功能. 我想知道是否有可能创建一个迷你日历,并且当我单击某一天且事件显示在它们下方的那一刻时,该列表就会出现. 请指导我解决问题的方法,而不是给我代码. 解决方案 EXT:cal有很多可能的配置. 我将只为我的一个项目提供TYPO3 CMS 7.6中EXT:cal版本1.10.3所需的最低配置(而不是 ..
发布时间:2020-11-02 19:34:02 其他开发

TYPO3 fal上传图片(带有替代文本)

我可以按照以下一些教程进行上传: http://t3-developer.com/extbase-fluid/extensions-erweitern/fal-in-eigenen-extensions/fal-dateiupload-im-frontend/ 但是我想念两个领域. FAL上传媒体文件时.如何添加备用和链接? 解决方案 尝试一下.也许可以帮助: https://for ..
发布时间:2020-11-02 19:33:58 其他开发