问题标签 [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.
realurl - 使用自定义 userFunc 更改 fixedPostVars 参数
我有一个 realurl2 配置,它要求我通过所选语言更改给定类别的标题。关键是只有一个具有类别标题的数据库记录,并且翻译是通过 .xlf 文件进行的。
我现在设法替换了标题,但是映射显然不起作用。realurl 类中是否有一种方法可以轻松添加数据库记录,还是我自己在 $_GET 参数中对其进行解码?
这是我到目前为止编码的内容。这里的recordTranslator 只是返回我想在url 中使用的字符串。
typo3 - TYPO3 RTE:保存数学/希腊符号不起作用
我需要在 RTE 中以及稍后在前端显示一些数学/希腊符号。通过复制/粘贴或“插入字符”选项插入它们效果很好,但是一旦我保存文本,插入的符号就会被问号替换,并且 T3 会引发以下错误:
1:表“tt_content”中记录56的这些字段没有正确保存:bodytext!由于数据库的类型转换,这些值可能已更改。
我认为 T3 或我的 DB 的字符集存在问题,但我不知道从哪里开始寻找。
typo3 - 前端缺少 TYPO3 RTE p 标签
在后端,我在文本区域中输入文本。代码视图显示 p 标签。数据库字段中缺少 p 标签(默认情况下应该如此)。
但是,当我尝试像这样以流体形式输出字段时,它缺少 p 标签:
我是否缺少 RTE TypoScript 设置?
我在 TYPO3 7.6 上使用fluid_styled_content
.
typo3 - 如何为 TYPO3 中的所有图像添加最大宽度?
有没有办法让所有图像自动包含一个最大宽度,这样它们就永远不会大于它们的原始分辨率?
typo3 - 管理层次结构/强制执行 TS 模板的优先级
好吧,实际上还有另一个人有完全相同的问题。但是直到今天,他们还没有提出解决方案,这就是我再次询问的原因。
我的整个 TS 包含在TYPO3 7.6.8
. 这工作正常,除了indexed_search
. 我的资源 EXT 中的 TS 被 indexed_search 默认 TS 覆盖。
这是模板分析器中 TS 的顺序:
- SYS: TYPO3_CONF_VARS:FE:defaultTypoScript
- EXT:fluid_styled_content/Configuration/TypoScript/...
...一堆其他第三方扩展...
- EXT:indexed_search/配置/TypoScript
- EXT:templates_ext/Resources/Private/TypoScript
- 扩展库
- 体液
- 扩展经理
- 贝洛格
- 用户
- 费洛金
- 索引搜索
- 系统笔记
- 真实网址
所以 #7 是包含我所有 TS 的扩展,但它被 #14 覆盖。配置的唯一方法indexed_search
是在页面模板的设置中(在上述所有内容之后)。但我想避免这种情况以保持清洁。
有没有办法确定某个 TS 的优先级以便它不会被覆盖?
typo3 - 已删除记录的 Extbase 属性映射
我想为创建表单构建一个预览页面。我在输入时将记录的“已删除”属性设置为“1”,previewAction
因为在 BE 中,列表模块用于批准插入的记录 - 因此,如果该记录从未最终保存,则无论如何都将其删除。
问题:我可以创建记录 ( deleted=1
) - 我可以跳回表单(没有返回历史记录,因为我必须保留创建的对象)。但是如果我再次提交,属性映射会告诉我
未找到标识为“3”的 MyModel 类型的对象。
当然那是因为它被删除了。存储库中忽略已删除的设置未在此处执行操作。
是的,我可以通过手动填充所有内容来绕过 Extbase 魔法,但这不是我想要的。
这是了解我正在尝试的操作的操作
有任何想法吗?
typo3 - 带有 TYPO3 Icon-API 的 SysFolder 图标
直到 TYPO3 CMS 6.2 我一直在 extTables.php 中使用以下代码来提供 sysfolder 图标:
从 7.6 开始,代码已过时,图标由 Icon-API 提供。我对吗?所以我的问题是,是否仍然可以使用 BitmapIconProvider、SvgIconProvider 或 FontawesomeIconProvider 向后端提供 sysfolder 图标?
typoscript - Typo3 插入来自 Typoscript 的插件新闻
我想在所有页面的页脚上方插入插件 tx_news。在以前的版本 CMS 中,我可以通过打字稿来做到这一点:
但在新版本中,我不知道如何从打字稿配置插件。请帮我解决这个问题。 UPD
它不起作用,来源:链接
tx_news 版本 4.2.1。当我在带有管理面板的页面上插入插件时,它可以工作。但是当我在页面上插入带有打字稿的插件时,我不知道它是否被初始化。我已经尝试了文档中的所有方法,但页面上没有任何内容。
typo3 - 在 extbase 命令控制器中设置 sys_language_uid
我有一个由调度程序运行的命令控制器(导入程序),它应该这样保存数据:
虽然 pid 和 sys_language_uid 均未在模型中设置setPid
,但其行为符合预期,但setSysLanguageUid
没有。
我知道 extbase ( https://forge.typo3.org/issues/45873 ) 中的 setSysLanguageUid() 有什么不对或不对,尽管我无法完全理解这个问题。
如何手动存储到 sys_language_uid 列?
PS:我试过Extbase 模型:setSysLanguageUid 不工作,但可能我错过了一些东西
typo3 - Typo3:如何禁用引导语言菜单
我安装了最新的 Typo 3 LTS 7 版本并使用了 Bootstrap。我没有启用任何多语言内容,也不想显示它。如何禁用每个页脚后显示的语言(“德语、丹麦语、英语”)?
非常感谢!