问题标签 [typo3-flow]

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 回答
3450 浏览

php - 如何在前端插件typo3中包含公共资源

我正在使用 Extbase/Fluid 为typo3 6.1.4 构建天气小部件扩展。扩展骨架是使用 extension_builder 创建的

我的问题是:如何将 css 和 js 文件包含到模板中?

尝试添加 viewHelper 时出现此神秘错误

我有另一个密切相关的问题

为什么后端模块和前端插件使用相同的模板文件?

如何区分两者?

0 投票
2 回答
276 浏览

typo3-flow - 我如何编写一个查询来返回除给定对象之外的所有对象?

我试图编写一个简单的查询,如果我可以访问persistence_object_identifier,这将很容易。我启动了我的模型,所以我没有它们。

我想做的是:

我尝试了很多,但我无法让它工作。我可以轻松调用 ->toArray() 并过滤掉一个对象,但流体分页小部件需要 QueryResultInterface ...

0 投票
1 回答
397 浏览

php - 在 TYPO3 Flow 中使用没有命名空间的第三方库

我想在 TYPO3 Flow 项目(最新的 TYPO3 Flow 版本)中使用 parsedown 类(http://parsedown.org/)。我通过安装 parsedown

该类由自动加载器加载,但如果在第 1092 行的 /Data/Temporary/Development/Cache/Code/Flow_Object_Classes/Parsedown.php 中出现错误,则无法使用它。临时文件中的错误行是:

如果未注释此行,则一切正常。

我在手册中找不到帮助(请参阅http://docs.typo3.org/flow/TYPO3FlowDocumentation/stable/TheDefinitiveGuide/PartIII/PackageManagement.html#using-3rd-party-packages)。我刚开始使用 TYPO3 Flow,因此非常感谢任何帮助(在我在 TYPO3 创建毫无意义的错误报告之前)。

0 投票
2 回答
1889 浏览

typo3 - 如何在动作中呈现另一个控制器的methodAction

我正在使用 extbase,typo3 上的流体系统来构建后端模块。我有一个名为“AddBoxes”的控制器“MainController”操作,还有另一个名为 BoxElementsController 的控制器,还有一个名为“popupBoxAction”的操作方法。

我想在 MainController-AddBoxesAction() 中渲染 BoxElementsController->popupBoxAction 的输出;

这样我就可以将输出分配给我的视图变量。

我如何在 Typo3 6.1 中实现这一点。

谢谢

0 投票
2 回答
775 浏览

doctrine-orm - Flow3 - 如何创建简单易用的多对多关系?

我目前正在处理 Flow3(Doctrine)中“项目”和“人员”之间的第一个多对多关系,并希望从两个控制器中添加、获取和删除元素。

项目申报:

人员声明:

但我只能在“人”(倒置)一侧添加/删除对象。至少我可以从双方得到对象。我是否真的必须在“项目”方面使用“人员”对象构建解决方法,还是我错过了一个简单的解决方案?

这是 projectController 的代码片段,它不起作用:

以及 Project 中的 addPerson() 函数:

0 投票
1 回答
225 浏览

session - 错字3流总是创建新会话

我们有几个 TYPO3 FLOW 项目正在开发中。在我们所有的项目中,会话处理都没有按预期工作。我们正在使用 FLOW 2.1

在每个请求上,都会生成一个全新的会话标识符。没有设置 cookie 用于识别目的。

会话配置是来自 TYPO3:Flow:session: ... 的标准配置

用几个浏览器测试过,都一样。

这里有什么问题?

0 投票
1 回答
862 浏览

typo3 - Typo3 依赖注入容器

我使用哪个类来添加新的依赖容器配置?

Container 有 2 种适当的方法:

ObjectManager 有 2 个适当的方法:

还:

我在哪里注册依赖项?

在全局配置文件 /Typo3/LocalConfiguration.php?

我想要的是使用所有公共类的位置预配置 DI Container 单例。然后,我的扩展程序通过其名称向容器询问对象,然后他们将对象取回。

编辑1:

我在这里阅读了问题 如何在 TYPO3 Extbase 扩展中包含或自动加载外部库?+ 依赖注入?
但是我注意到他的类在 DI 容器中注册了自己(使用 Objectmanager.create)

此外,我在这里阅读 http://forge.typo3.org/projects/typo3v4-mvc/wiki/Dependency_Injection_%28DI%29 但是我仍然无法理解如何将 DI 容器用作独立的服务定位器。

编辑2:

我是否可能将我的依赖项添加到/ext/sysext/version/ext_autoload.php ?/typo3conf/extTables.php

0 投票
1 回答
112 浏览

rte - Typo3 流哪个 RTE?

对于 Typo3 Flow 2.1.2 Projekt,我们正在寻找稳定的 RTE。如果有很好的论据,我们也准备支付许可证:)

你有什么建议?您在 Flow 项目中使用哪种 RTE?

0 投票
1 回答
717 浏览

typo3-flow - Typo3 Neos 如何决定选择哪个 Settings.yaml?

我将一个 Neos 安装用于具有不同内容的多个域。复制 TYPO3.NeosDemoTypo3Org 包,删除节点标识符并进行一些替换,这让我得到了我需要的一切。

但似乎只有在 Packages/Sites/ 中找到的第一个 Settings.yaml 被解析。在其他包(以下示例中的 Test1 和 Test2)中找到的对 Settings.yaml 的所有更改都将被忽略。

包/站点/TYPO3.NeosDemoTypo3Org/Configuration/Settings.yaml

包/站点/UDF.Test1/Configuration/Settings.yaml

包/站点/UDF.Test2/Configuration/Settings.yaml

当我删除第一个 Settings.yaml (Packages/Sites/UDF.Test2/Configuration/Settings.yaml) 时,按字母顺序排列的下一个 Setting.yaml (Packages/Sites/UDF.Test1/Configuration/Settings.yaml) 用于所有 3 个站点包。当我也删除此文件时,将使用 UDF.Test2 中的 Settings.yaml,依此类推。

如果有人能启发我,那就太棒了。我是 flow 和 neos 的新手,欢迎提供任何帮助。RTFM,我知道,但正如这里所描述的,我必须相信,它应该像我一样工作?

替代方式?

是否可以不在站点包配置中设置savePath,而是在通用设置中设置./Packages/Application/TYPO3.Form/Configuration/Settings.yaml

我看到一个 {@package} 占位符

但这在这里不起作用

如您所见,我对这些东西并没有真正的经验,但我很有动力。

0 投票
1 回答
317 浏览

typo3 - Typo3 Neos:如何在页面模板中使用流插件?

如果我有一个流插件 TYPO3.NeosDemoTypo3Org:MyQuotesPlugin 并且我想呈现在我的 ActionController 中实现的方法 'quoteOfTheDayAction' 的返回值,我该如何在我的页面模板中做到这一点?

使用 Typo3 我会这样做:

我怎么能用 neos 和流体来做到这一点?

谢谢你的帮助!!