问题标签 [typo3-extensions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6340 浏览

typo3 - 如何从 FlexForm 到 Controller 获取价值

我正在练习一个非常简单的 Extbase 扩展,并使用 FlexForm 来获得三个公式字段。
其中之一称为“代码”,它应该进入 EmbedderController.php,然后进入查看器 List.html。

我检查了我能找到的所有教程。

我不明白如何将 FlexForm 值“代码”放入我的控制器中。
我得到一个空页面或没有任何价值。

这是我的 FlexForm:Embedder.xml

这是我的 EmbedderController.php

这是查看器 List.html

0 投票
1 回答
139 浏览

typo3 - 新闻系统扩展中的 realURL

我想在新闻单篇文章中使用友好的 URL,而不是所有那些标签、procent、问号等。

我试图关注这篇文章,但它不起作用。

普通页面有友好的 URL。

我正在使用 Typo3 7.2.0 和新闻系统 3.2.0

有任何想法吗?谢谢

解决

这工作TYPO3 新闻系统和 RealURL

0 投票
1 回答
359 浏览

typo3 - 如何在typo3 中使用 dce:explode()?

抱歉,但我不知道该问题要使用哪些其他标签。

我正在使用带有 dce 扩展名的typo3。我想使用 dce:explode 将值与逗号分隔的字符串分开:

field.category 包含“value1,value2,value3”

但这总是在前端出现错误:糟糕,发生错误!代码:2015082814003052e1ee30

任何人都可以帮忙吗?

0 投票
2 回答
541 浏览

typo3 - 打字稿3 7.6。通过扩展模板更改排版层次结构

是否有可能通过扩展模板更改打字稿模板层次结构?目前我已经定义了所有内容,包括我的扩展中的所有打字稿。这适用于 real_url 配置等。但是关于 indexed_search 的所有内容都被原始扩展本身覆盖。

是否有可能定义扩展的加载/解析顺序?

谢谢!

0 投票
1 回答
2039 浏览

typo3 - 我的扩展如何从 TYPO3 CMS 7.6 中的 tt_content 读取正文字段?

我正在使用 TYPO3 CMS 7.6.x LTS 和 Extension Builder 编写 TYPO3 扩展。我的扩展程序的任务之一是扫描 TYPO3 的 tt_content 表的“header”和“bodytext”字段;匹配“bodytext”中的特定文本模式;解析找到的文本;并将结果数据连同来自 tt_content “标题”字段的标签一起放入我的扩展程序的日志表中。

[ https://docs.typo3.org/typo3cms/ExtbaseFluidBook/6-Persistence/4-use-foreign-data-sources.html ]的“使用 Extbase 和 Fluid 开发 TYPO3 扩展”中的“使用外国数据源”谈到使用 TypoScript 映射将数据放入 tt_address。相反,我正在从 tt_content 读取数据,并且宁愿留在扩展中的 PHP 中。

以 TYPO3 前端用户的外键中的图表为例,我在 Extension Builder 中向我的扩展的域模型中添加了第二个模型。我制作了一个“TtContent”模型,并使用它的“域对象设置”来“映射到现有表”,它的条目是“tt_content”。我没有在“使用模型类扩展”字段中输入值。我在我的 Log 模型中创建了一个“关系”字段,并运行了一条从我的 Log:ttContent 关系字段连接到我的 TtContent 模型的标题栏的线路。然后当我点击“保存”时,扩展生成器回复:“表“tt_content”的配置与 extbase 不兼容。如果要映射到该表,则必须自己配置(错误 606)”。我不明白这个错误信息。

在 Extension Builder 中,我是否在我的 Log 模型中与现有的外部类建立关系?如果是这样,我使用哪个外部类?或者,我是否在 Extension Builder 中制作了 tt_content 模型,并以某种方式解决了该错误 606?这似乎不难做到,因为我想从 TYPO3 中已经存在的表中读取数据。

0 投票
3 回答
1648 浏览

composer-php - 作曲家在错误的路径中安装了自己的 TYPO3 扩展

我有一个托管在 bitbucket 上的自己的 TYPO3 扩展。通过作曲家作品得到这个(见这里输入)。扩展程序已下载到我的供应商文件夹中。在那里我无法通过扩展管理器安装扩展。

我怎样才能让我的分机进入typo3conf/ext(确保自动加载工作)?

扩展来自

将(如预期):

这是我的项目composer.json:

这是我的扩展 composer.json:

0 投票
1 回答
225 浏览

typoscript - Typo3:引导程序包和时事通讯扩展集成

在 Typo3 中,我使用的是引导程序包。

我还需要我创建的时事通讯。但作为电子邮件,大部分样式都丢失了。

所以我的问题是,是否有人已经使用带有引导程序包的时事通讯扩展并且可以为我提供模板/TS?TS 应该使用<table>而不是<div>.

错别字3 7.6

0 投票
1 回答
208 浏览

php - TYPO3 7.6 下载带有类别过滤器的扩展

我是 TYPO3 的新手,我正在开发 7.6.2 版本,我必须创建一个带有类别过滤器的下载 PDF 扩展。单击类别时,它将显示具有下载图标、标题和说明的下载列表。

我还使用了“kk_downloader”扩展名,遵循所有扩展手册,但我在必须显示所有下载列表的前端页面上收到此错误 -

没有数据,可能缺少ID!?

这些是 SQL 选择参数:"

Tabelle = "tx_kkdownloader_images"

其中 = “tx_kkdownloader_images.deleted = 0 AND tx_kkdownloader_images.hidden = 0 AND tx_kkdownloader_images.pid IN (37) AND tx_kkdownloader_images.sys_language_uid=0”

组=“tx_kkdownloader_images.uid”

order = "tx_kkdownloader_images.crdate ASC"

我不知道如何编辑扩展并解决这个问题。我也没有找到任何其他带有类别过滤器的下载扩展。

谢谢!

0 投票
1 回答
1390 浏览

php - TYPO3 扩展生成器多个图像上传不起作用

我的目标是使用 TYPO3 7.6.2 版本中的扩展构建器创建扩展。我从扩展构建器文档创建了类别产品扩展,除了上传单个图像外,它工作得很好。

但是我必须创建将多个图像添加到单个产品并在前端显示图像轮播的功能。但是扩展生成器不适用于文件上传。

我是 TYPO3 的新手,所以我不明白如何添加多个图像?我阅读了太多文件,但没有找到完美的解决方案。

我只想知道如何为产品添加多个图像的过程?

提前致谢!

0 投票
1 回答
834 浏览

php - TYPO3 扩展生成器如何从另一个扩展扩展类

我是扩展构建器 TYPO3 7.6.2 的新手。

我有两个扩展,例如 ExtA(拥有信息)和 ExtB(拥有产品)。我已经分别从扩展生成器创建了两个扩展。

我想做的是,在 ExtA 中,我想在这两个扩展之间创建关系。Like In ExtA form 它会显示来自 ExtB 的产品列表,我会从中选择一些产品。

无法理解如何从类扩展 ExtB。

我遵循了扩展手册,但没有得到任何解决方案。

与其他扩展模型的关系:

如果要向不属于当前扩展的模型添加关系,则必须在关系设置表单中输入该模型的类名(而不是模型名!)。相关类必须是可加载的,因此您只能添加已安装的扩展模型。

小费:

不要忘记在左侧属性面板的依赖项字段中添加您扩展的模型的扩展名。只有这样,PackageManager 才会关心加载扩展的正确顺序

我不知道如何使类可加载。我试过但没有找到任何解决方案。我还阅读了另一个 stackoverflow 答案,但没有解决方案。