问题标签 [typo3-4.5]
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.
php - TYPO3 RealURL 文件名配置不适用于“类型”参数
我在 TYPO3 中创建了一个新的 typeNum(基于 unix 时间戳)来呈现动态 javascript 文件。现在我想使用以下方法包含这个动态 javascript 文件:
这有效。但我也安装了扩展RealURL并希望获得这个动态 js 文件的漂亮路径。
所以我添加了这个,到 realurl_conf.php:
这将被忽略。
-
解决方法
如果我添加
排版链接生成和
到 RealURL 配置,它的工作原理。
为什么预定义的 TYPO3 获取参数类型不起作用?
typo3 - In a fluid template, how to output the linked file's size?
In a fluid template, I would like to output a linked file's size.
I'm using f:link.page to link to the file, as I think this is the way to do it (please correct if not).
As I'm already using the extension ml_links on the site, I thought I could pass the link through lib.parseFunc_RTE, but
just wraps it into p.bodytext.
Do I have to use a different syntax to apply f:format.html TO f:link.page - or is there a better way to do it (via a fluid or vhs viewhelper)?
typo3 - 使用 TypoScript,如何修改每个内容元素的全局设置
背景:我正在使用ext:a21glossary
,但我想禁用它替换某些类型的内容元素。实际上,不是 for cTypes
,而是取决于通过 选择的内容header_layout
。
现在问题更笼统了:是否可以独立访问每个Content 元素的通用设置?
header_layout
这是我用来包装内容元素的基本、常用的方法:
所以只是为了大胆,我尝试了这个(这config.tx_a21glossary.noglossary=1
是该 CE 所需的设置):
当然,这是行不通的。
在我进一步研究之前:这种方法(修改每个 CE 的全局设置)是否可行?
typo3 - Typo3 扩展 - 只需保存文件路径
我在 Typo3 4.5 中通过 kickstarter 创建了一个扩展。
后端有一个字段,用户应该从 fileadmin 上传/选择文件。我在 kickstarter 中使用 File 类型创建了这个字段。
问题是我不希望 Typo3 将文件复制到 uploads/extensionname 中,因为会上传大文件。我只想保存文件的路径,该文件将位于 fileadmin 中的某个位置。
有没有可能做到这一点?(它也应该在 6.1 和 6.2 中运行)
typo3 - why isn't the pid getting saved to the database in my typo3 extension?
When I save a new object the pid field in my db stays at 0, even when I use
before the call to
I had previously set my repo to not respect storagepage and set my in my constants
and that worked as expected but now I want to try using pids again for some things because there is a lib.quickstats thing I want to use which apparently can't find records with pid=0.
I am using TYPO3 v4.5.
Update:
I updated the repos to remove the custom body of initializeObject(), then in my TypoScript setup I set:
And in the TypoScript constants I set
Now the objects are created on the page with the ID 44.
typo3 - Powermail:仅发送其中包含有效字段的字段集
我们有一个包含大量字段集的 powermail 表单,每个字段集包含 3 个字段:
- 1x“typo3 pagecontent”(参考文本和图像元素)
- 2x“选择框”(下拉)
要求是只发送那些至少包含一个有效字段的字段集。
因此,我们使用管道解决方案管理了“填充/未填充”的简单验证,这意味着第一项后跟一个管道 | - 如果选择此项,则整个字段无效,不会发送。示例(选择项目):
- 没有 |
- 值 1
- 值 2
效果是,当发送表单时,我们会得到一个包含已填充字段的列表,所有未填充的字段都丢失了 - 没关系。
这是真正的问题: 如果我想为一个字段集设置一个标题(作为文本字段),我可以看到它是什么“文章”,当它被填充时,这个标题字段也会在没有选择时显示 -字段有效(= 未填写)。
这是真正的问题: 有没有人知道我如何管理当其中的字段“无效”(=未填充)时不发送整个字段集。
附加信息:我已经尝试过 powermail-conditions - 但这更担心通过 ajax 处理数据库数据。
php - 在 sr_feuser_register 挂钩中使用 extbase 服务
我有一个成功调用的钩子
感谢在 sr_feuser_register/ext_localconf.php 中注册
为了在这里做有用的事情,并且没有复制/粘贴代码,我想从位于另一个扩展中的 extbase 服务调用服务方法
Typo3conf/ext/my_extension/Classes/Domain/Service/Tx_MyExtension_Domain_Service_EntityFactory.php
我如何将它注入我的钩子,或者通过对象工厂获取它?我已经尝试了几件事并用谷歌搜索了很多,但无法弄清楚。
typo3 - TYPO3 4.5:如何在查询中读取约束
我需要使用 REST 服务来获取一些数据到插件。为此,我使用以下命令覆盖了打字稿中的正常后端接口:
objects.Tx_Extbase_Persistence_Storage_BackendInterface.className = Tx_extensionname_Persistence_Storage_RestBackend
然后,当我使用以下方法时,此 BackendInterface 会在我的存储库中返回查询对象:
前任:
在这里,$query 将来自服务的响应保存为 TYPO3 Tx_Extbase_Persistence_QueryInterface 对象。
问题是我需要能够在传递 ID 参数时调用服务(使用 /ID 附加到端点)。理想情况下,我会这样做,这样这个 repo 函数(在控制器中调用)会返回我想要的:
问题是我需要能够访问我的 Tx_extensionname_Persistence_Storage_RestBackend 中的查询约束。通常,我会使用 '$query->getConstraint()' 方法。但是,我们使用的是typo3 4.5,并且尚未为Tx_Extbase_Persistence_QueryInterface 定义此函数。
修改typo3核心以添加此功能不是一种选择。
我尝试扩展查询接口以在子类中添加此功能,以便在打字稿中覆盖该类,但后来意识到这不够可移植。我需要能够仅使用typo3 4.5 本机功能访问查询约束。
typo3 - Typo3 4.5.x 也在 h1 中突出显示搜索词(不仅仅是在正文中)
任何输入如何使它工作tx_indexed_search
?搜索词在正常正文中突出显示。还要感谢“forwardSearchWordsInResultLink”这个词在搜索结果之后仍然被标记在页面上。
目前,搜索词在搜索结果和下一页上突出显示。但是,如果该术语在下一页的 ,则该单词没有 Wrapped 。此外,如果该术语在链接中,则不会突出显示。
typo3 - 从typo3中的一页中删除所有H标签
我需要删除主页中的所有 H 标签并用其他一些标签替换它。我使用打字稿以不同的方式尝试过,但没有任何效果。
即使content.defaultHeaderType
在我的情况下也不起作用。所有内容元素都使用 FCE 处理。
我正在使用 TYPO3 4.5.29 谢谢