问题标签 [typo3-7.6.x]
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 - FLUID 中的 TYPO3 TCA 类型选择?
我在 RenderType = selectMultipleSideBySide 中使用 T3 后端的 TCA 类型选择
这里是 TCA 代码:
它在后端工作正常!
但是,我现在怎样才能正确读取数据呢?我现在不适合域/模型的正确方法。
调试代码推出:features => 'parking,wlan' (12 chars)
对于每个不起作用:
感谢帮助!
typo3 - TYPO3 TCA 类型在 FLUID 中选择 static_info_tables?
我用于 TYPO3 TCA 后端国家选择器、类型选择和 EXT:static_info_tables // static_info_tables_de
它在后端完美运行。我这里有一个国家——选择:
FE Debug 输出为 =land => '54' (2 chars)
但是,我不知道如何更改 Country-Name 中的 ID?
这是模型 - 代码:
我为 FE Select-Form 找到了这个示例,但我需要正确的“Country”-Name 而不是 FORM-Selector。 https://docs.typo3.org/typo3cms/extensions/static_info_tables/ExtbaseDomainModel/UsingTheModel/AddingACountrySelectFieldToAForm/Index.html
我想,我不需要“字符串”..我需要这个:
感谢帮助!塞巴斯蒂安
typo3 - TYPO3 index_search 在 FLUID/ExtBase 中没有标记结果
在默认的 indexsearch 扩展中,我在搜索结果中突出显示了关键字,但是当我使用 FLUID 版本时它不起作用,我发现控制器的功能不同,为默认模板和 FLUID 准备了描述。错字3/sysext/indexed_search/Classes/Controller/SearchController.php
452 行 --- 为 FLUID 准备
(bool)!($this->searchData['extResume'] && !$headerOnly)
应该给' false
'但没有。我检查 tsextResume = 1
和headerOnly = false
. 所以这似乎是错误的构造?
当更换(bool)!($this->searchData['extResume'] && !$headerOnly)
到false
. 我得到了 murkups,但我还需要从 --- 更改流体模板中的输出格式
至 - - -
现在它工作了,但我仍然不明白为什么它默认不工作?
typo3 - TYPO3 将站点从文件管理移动到自己的扩展
我有一个 TYPO3 版本 7.6.2 安装。我在fileadmin/site/template/test.html 和test.css 下的fileadmin 中有一个test.html 和一个test.css 文件。
现在作为模板,我在类别设置下有这个:
这一切正常。
但我听说将您自己的文件与 fileadmin 分开是可能且可取的,这被认为是用于用户文件的。我听说可以将它们分解为自己的扩展。现在我的问题是如何?我完成了有关如何构建自己的第一个扩展的基本教程,但我仍然不清楚如何将 test.html 和 test.css 中的代码重新分解为自己的扩展。任何类型的资源或建议都会很有用。
recursion - Typo3 7.6 激活递归删除?
我想知道如何在typo3 7.6.2 中激活递归删除。所有 google 搜索结果都在哪里,旧版本建议去用户那里并在那里改变它。但是我查看了后端用户下管理员用户的所有可能选项卡,但找不到激活它的选项。那么我该怎么做呢?
php - Extbase 无法识别自定义 JsonView
我正在使用typo3 7.6。我无法让 extbase 采用我的自定义 JsonView,它似乎无法识别它。
我像这样覆盖默认的 JsonView:
编辑:根据这个文档
现在我不明白为什么我仍然得到这个输出为 Json:
一个 pid 仍然存在,即使它在排除字段中并且该位置没有被输出。似乎 extbase 忽略了我的覆盖,但我不知道为什么,也没有抛出任何错误。我将自定义 JsonView 放入 Classes/View/JsonView.php
我的模型是:
工作
地方
控制器
typo3 - 将内容从 TypoScript 传递到 TYPO3 7.6 中的流体模板
我想通过 TypoScript 阅读内容并通过自定义 Fluid 模板进行渲染。没有 css_styled_content 或 fluid_styled_content。
这适用于字符串,比如说
但不与
只返回图像的数量。
现在,在经典的 TypoScript RenderObj(可能是 COA)中,您应该添加类似
而现在,我们想在流体模板中做到这一点。但是如何解析 FAL 图像以将其传递给流体模板?
url - 打开外部链接时显示免责声明网站
我正在运行一个typo3 v. 7.6.4 我已经研究了现有的插件,甚至如何编写我自己的插件......但我找不到解决方案。
我的目标很简单:
每当用户单击任何外部页面的链接时,都显示一个简单的免责声明页面。
有什么简单的方法可以做到这一点吗?
typo3 - 使用 Fluid DatabaseQueryProcessor 查找记录 – 无需 PID
在 TYPO3 7.6 中,我想从 Fluidtemplate 中的另一个(=任何)页面查找记录。
基于https://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Fluidtemplate/Index.html,我尝试了DatabaseQueryProcessor
:
问题是 select 总是要求一个 pid 或添加当前页面之一。所以它的行为就像一个CONTENT
对象。
如何在查询中省略 PID?
我可以用谷歌搜索的所有答案都指向简单地使用RECORDS
——但我不知道我怎么能在dataProcessing
. 有办法吗?
更大规模的 PS:我想使用 fluid_styled_content 的“插入记录”内容元素将其他(=不是来自 fsc)自定义记录类型插入当前页面。我正在尝试建立一种自己的方式来做到这一点。请告诉我这是否没有意义和/或是否有比从头开始构建所有内容更简单的方法。
typo3 - 翻译 extbase 扩展记录
很快我将创建一个扩展来保存数据和图像,并在前端使用 2 个不同的插件显示它们。该站点是多语言的(一棵树),因此编辑必须能够将这些记录翻译成他们的语言。
我试图用谷歌搜索如何做到这一点,发现了不同的信息,有人说这是不可能的。但我想他们中的大多数已经过时了。
所以我的问题是,需要什么才能使记录可翻译?
Typo3 版本将是 7.6