问题标签 [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.
typo3 - TYPO3:将多个参数传递给流体模板中的部分
我有一个流畅的模板,我称之为一个经常使用的片段(称为“部分”):
模板:
部分 fbLikeBox.html:
如您所见,我需要将 {settings} 和 {audioguide} 数组中的两个值都传递给部分。我怎样才能做到这一点?
php - FLOW3 动作参数和对象数组
FLOW3提供了一种通过 URL 中的 ID 传递实体的便捷方法,并在控制器操作的参数中自动实例化它们:
但是在你有复选框的用例中,每个代表一个特定的对象呢?让它们自动实例化也很方便:
有没有办法告诉 FLOW3 将$tags
变量自动实例化为对象数组Tag
?就像是:
doctrine-orm - FLOW3 Doctrine2 :: SELECT b,count(b) FROM (SELECT a,b FROM x\y\z GROUP BY a) GROUP BY b
我对 FLOW3 很陌生,对 Doctrine 也很陌生。
我只是在运行一些测试,我想学习或理解一些我稍后将使用的技术。现在我被这个教义部分困住了,我想在其中生成一些统计数据。
我也在其他地方问过,他们把我带到了Doctrine Docs的地方。好吧,现在有几个例子,但是这两个衬里是微不足道的,我找不到任何与这种子选择相关的例子。
所以我希望这里有人可以帮助我。
编辑:
我想用 dql 解决这个问题。
我尝试使用 querybuilder 解决这个问题,但有人告诉我 querybuilder != dql
编辑2:
现在有人告诉我,doctrine2 不支持“FROM (SUBSELECT)”中的子选择,但它支持“... WHERE IN (SUBSELECT)”,并且可以将我的查询重写为 IN () 表单。好吧,现在想弄清楚。
编辑 3: 我无法将子查询重写为子查询。所以...... dql 不做子查询,没有其他方法可以用 dql 做我想做的事?!然后 dql 将缺少我要说的一个非常重要的功能。或者我只是没有看到某事。这里 ?
编辑 4: 我终于得到了子查询,但它慢了大约 10 倍(4 秒而不是 0.4 秒),现在#doctrine 的一些教义人员告诉我,我应该使用 nativeQuery 函数。
编辑 5: 它现在使用 nativeQuery 工作,请参阅我的答案......
fluid - 随机页面的 Typo3 Fluid ViewHelper
我正在使用typo3 制作我的第一个网站,我需要在我的第一页上放置一个带有随机页面的框。
我做了一个前端扩展,里面有一个 ViewHelper,它显示了一个带有 HelloWorld 文本的框。
我的问题是如何获取有关页面的信息,获取随机页面及其内容?
translation - 找不到适用于 OSX Lion 的免费 xliff 编辑器
尝试
我试过了:
- 虚拟
- PoEdit(不是 xliff 而是可转换的)
- 打开语言工具 TransEditor
- LocFactory 编辑器
我觉得我快疯了。
虚拟
使用Virtaal似乎我无法创建文件(或者我是愚蠢的吗?)。此外,当我打开教程.po
并尝试保存它时,Virtaal崩溃了。
编辑
使用PoEdit我可以创建一个新项目,但完成后他会抛出一个错误:
Poedit 在扫描的目录中没有找到任何文件。目录中的条目可能不正确。更新目录失败。点击“更多>>”了解详情。
打开语言工具 TransEditor
在Open Language Tools TransEditor中,我创建了一个新项目,但无法创建任何新的行/翻译。
LocFactory 编辑器
我也试过LocFactory Editor。当我启动它时,我得到
无法创建任何文档
在菜单中我也找不到像新文件这样的东西。
问题
那是什么?我是否愚蠢地xliff
使用xliff
编辑器创建文件?我应该用谷歌搜索xliff
创作者还是什么?
要求
- 我想要
xliff
一个FLOW3项目的文件。 - 我想使用支持复数形式的编辑器。
- 支持 Mac OS X
typo3 - Typo3 Fluid Image ViewHelper 和上传目录
我正在尝试在typo3 页面中使用页面内容图像。我上传了 2 张图片,在 DB 中只存储了文件名。
好的 - 我在上传目录中找到了图片!但是现在我必须如何显示图像?!
我可以对上传目录 url 进行 hrdcode 并从 db 添加文件名,但这真的很丑而且不灵活。
我尝试使用<f:image />
但没有机会,因为它需要一个资源路径?!好的 - 我找到了资源目录,但我无法从 cms 中的标准typo3 页面上传图像。
这<f:image />
对我来说真的很有用,因为我需要显示不同尺寸的图像并裁剪它们。这一切都在 ViewHelper 中实现,但我不能告诉 ViewHelper 在上传目录中拍摄我的图像。
请帮助我如何使用页面上的图像。页面内容上的图片上传菜单在后端非常有用,但我无法在前端显示结果。
php - Flow3 PersonName 回滚
我在 Flow3 的安全帐户/派对模块中遇到问题。
我试图将一个人的名字和姓氏更改为派对:
$account 是一个有效的\TYPO3\FLOW3\Security\Account
对象。
当使用此代码并更改 $firstName 和 $lastname 时,flow3 正在回滚。
我找到了解决方法:
这工作正常,但为什么?
aop - FLOW3 需要将 PHP 设置“magic_quotes_gpc”设置为 Off。(错误 #1224003190)
在 mac 上配置 FLOW3 时,我修改了php.ini
设置magic_quotes_gpc = off
和重新启动服务器时,我magic_quotes_gpc = off
通过浏览获得了http://localhost:8888/MAMP/phpinfo.php
但是在运行时:
$ ./flow3 kickstart:package Acme.Demo
我收到以下错误消息:
FLOW3 需要将 PHP 设置“magic_quotes_gpc”设置为 Off。(错误 #1224003190)
谁能知道它出了什么问题?
zend-framework2 - ZF2 运行时约束,如 Flow3
Flow3 运行时约束如何在 ZF2 中完成?
这是 Flow3 文档的片段。
运行时约束
运行时约束是 FLOW3 的 AOP 框架的一个非常强大的特性。可以在本文档的 AOP 章节中找到有关可能性的完整参考。但是,此功能主要是为了支持复杂的策略定义而实现的,因此这里通过两个简单的示例简要介绍如何使用它:
示例:安全策略中的运行时约束使用
上面的配置定义了一个匹配 updateProject 方法的资源,只有当它没有被调用时,它的标题参数等于“FLOW3”。如果第一个资源匹配并且当前认证方的名称属性等于“Andi”,则第二个资源匹配。
http://flow3.typo3.org/documentation/guide/partiii/security.html
model-view-controller - Flow3 / Zend Framework - 不同页面的内容
我认为我的问题的答案与框架无关,因为这两者之间的视图功能非常相似。但我使用的是Flow3。
我有一个带有标准元素的布局,如页眉、页脚、导航等。然后我有内容占位符。现在我的网站将有一些静态页面,如“主页”、“关于我们”、“版本说明”等,无需 PHP 代码或特殊对象。那么实现这一点的正常方法是什么?是否为网站上的每个页面创建一个内容控制器和一个新的操作+视图?或者有没有一种方法可以通过一个操作为不同的页面提供不同的内容?