问题标签 [extension-builder3]

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 投票
1 回答
208 浏览

javascript - 如何使用 Adob​​e HTML5 Extension 处理本地数据库文件?

我正在将 Flash (ActionScript) 扩展移植到 HTML5 扩展。我将一些数据(表格式)存储到本地 sql 数据库文件(它只是一个文件,没有设置本地服务器)。有关此 db 文件的其他重要信息-

  • 我对 InDesign/Photoshop/Illustrator 使用相同的 db 文件。
  • 我可以随时备份此文件以备将来参考。

使用动作脚本很好。我使用了flash.data.SQLConnectionflash.data.SQLStatement并且能够执行查询并读取/编辑文件。

但是如何对HTML5 扩展做同样的事情呢?我尝试使用WebSQLand IndexedDB,集成很好,但有一些主要缺点-

  1. 数据库文件在机器的“ Temp ”文件夹中创建。- 不推荐,因为它可以随时删除(如上所述,我可以备份数据库文件)

  2. ID/PS/IL 的数据库文件是在单独的文件夹中创建的 - 不符合我的要求(如上所述,我想对所有应用程序使用相同的数据库)

    在此处输入图像描述

    在此处输入图像描述

所以我认为这些网络存储机制对 Adob​​e HTML5 Extensions 根本没有用!

我可以采用什么方法来实现我正在寻找的东西,可能是使用 vbscript 之类的,我不确定!

我想过使用简单的文件处理(我知道用 js 是不可能的,但它在我可以使用的扩展脚本中支持),但是进行查询会非常复杂,可能会影响性能!

我有点卡在这里!任何帮助将不胜感激。:)

0 投票
1 回答
1623 浏览

foreign-keys - TYPO3 前端用户的外键

如何在 Extension Builder 中为 TYPO3 FrontendUsers 设置 ForeignKey?

我是否必须将参数映射设置为现有表?建立关系?

我想做的事:

我有一个模型(人),它有自己的领域和价值观。现在我想在这个模型和 TYPO3 FE 用户之间建立一个新的关系

PeopleNr = fe_user,uid 为 123

0 投票
1 回答
729 浏览

foreign-keys - TYPO3 扩展生成器外键

为什么 TYPO3 Extension Builder 不生成外键?

我已经在模型之间设置了一些关系,但是在 SQL 代码中,没有 FK 仅用于键的值的列。

有人可以帮助我吗?

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 答案,但没有解决方案。

0 投票
3 回答
4762 浏览

php - 错字3 7.6.2中的Flexform不起作用

我在typo3 7.6.2 版本中使用扩展生成器创建了一个扩展。现在我想将 flexform 添加到扩展“产品”以获取详细信息页面 PID。但是我尽力集成了flexform,但没有奏效。

这是我的代码 -

在 ext_tables.php -

在 Configuration/FlexForms/flexform_products.php -

它不工作。我无法弄清楚是什么问题。任何想法!

提前致谢!

0 投票
1 回答
393 浏览

typo3 - Fluid 中 IRRE 的 TYPO3 Extension-Builder 输出选择值

我一起在 Extension Builder 中单击了我的一个小扩展。它是具有 IRRE 元素(墙上的窗户 - 1:n)的一般对象(墙)。此 IRRE 元素有一个具有不同值的选择框(窗口颜色)。我在 Override 文件夹中添加了值,因此当我在 Extension Builder 中添加另一个字段时,它们不会被覆盖。

在我的模板中,我遍历所有 n 个元素并尝试部分输出每个元素。但是现在在浏览器中只显示了 ID,而不是值。

这是我的 TCA 覆盖:

我在局部渲染它​​的方式

在后端,一切正常。即使我保存数据,重新加载...总是选择颜色的名称(例如“蓝色”)。但在前端,输出只是“2”——颜色的 ID。我没有做任何其他事情:我改变了控制器,也没有使用多语言......

你们中有人对我有线索吗?我在谷歌搜索几个小时没有任何结果。

0 投票
1 回答
229 浏览

typo3 - 无法在 TYPO3 7.6.9 中保存 Extension Builder 7.6.0

我无法在 TYPO3 7.6.9 中保存 Extension Builder 7.6.0。当我单击保存按钮时,它是警报消息:

保存时出错:服务器响应状态代码:0
状态文本:通信失败

错误屏幕拍摄

请帮我。
谢谢。

0 投票
1 回答
1217 浏览

typo3 - 在 TYPO3-FE 中显示系统类别

我正在尝试使用 Extension Builder 构建我自己的第一个扩展。到目前为止,一切都运行良好,但现在我遇到了问题并且无法找到解决方案:

我的扩展如下所示:您可以在后端下List(右侧面板上的条目)添加新条目。然后这些条目显示在前端。在添加新条目时,可以在水平导航栏中将此条目链接到特定类别。我已经对每个条目都这样做了。但是我怎样才能在前面显示这个类别。它应该只是一个<div>like Linked Categories: CATEGORY。似乎没有可以显示所有链接类别的 ViewHelper。

我已经用谷歌搜索了很多,但这让我更加困惑:使用简单的 ViewHelper 似乎是不可能的。有一个解决方案,必须编辑控制器。但我不喜欢这样,因为这样我就不能继续使用 Extension Builder 或者它被覆盖了。我还查看了 tx_news 的代码。似乎所有类别都在一个变量中,可以循环。但在我的扩展<f:debug>{categories}中总是NULL.

是否没有可以显示类别或其他任何内容的 ViewHelper?也许是一个很好的教程(我擅长 PHP,但对 TYPO3 很陌生)。

非常感谢你,菲利克斯

PS:我正在使用 TYPO3 CMS 7.6.9

0 投票
1 回答
640 浏览

typo3 - 全屏模式下的 TYPO3 富文本编辑器 (RTE) 可以工作,但不能在我的扩展中使用?

在我的标准内容元素中,RTE(富文本编辑器)text & media的全屏模式运行良好。htmlarea

但是 - 我已经写了一个扩展(通过扩展生成器),如果我尝试全屏使用 RTE,我会遇到以下错误:

这是我的 TCA,我的错误在哪里?'TYPO3-RTE' 工作正常,所以我的以下代码中一定有错误。你怎么看?

有谁知道这个问题?谢谢你的帮助。

问候,斯特凡