问题标签 [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.

0 投票
1 回答
461 浏览

realurl - 使用自定义 userFunc 更改 fixedPostVars 参数

我有一个 realurl2 配置,它要求我通过所选语言更改给定类别的标题。关键是只有一个具有类别标题的数据库记录,并且翻译是通过 .xlf 文件进行的。

我现在设法替换了标题,但是映射显然不起作用。realurl 类中是否有一种方法可以轻松添加数据库记录,还是我自己在 $_GET 参数中对其进行解码?

这是我到目前为止编码的内容。这里的recordTranslator 只是返回我想在url 中使用的字符串。

0 投票
3 回答
479 浏览

typo3 - TYPO3 RTE:保存数学/希腊符号不起作用

我需要在 RTE 中以及稍后在前端显示一些数学/希腊符号。通过复制/粘贴或“插入字符”选项插入它们效果很好,但是一旦我保存文本,插入的符号就会被问号替换,并且 T3 会引发以下错误:

1:表“tt_content”中记录56的这些字段没有正确保存:bodytext!由于数据库的类型转换,这些值可能已更改。

我认为 T3 或我的 DB 的字符集存在问题,但我不知道从哪里开始寻找。

0 投票
1 回答
473 浏览

typo3 - 前端缺少 TYPO3 RTE p 标签

在后端,我在文本区域中输入文本。代码视图显示 p 标签。数据库字段中缺少 p 标签(默认情况下应该如此)。

但是,当我尝试像这样以流体形式输出字段时,它缺少 p 标签:

我是否缺少 RTE TypoScript 设置?

我在 TYPO3 7.6 上使用fluid_styled_content.

0 投票
3 回答
1590 浏览

typo3 - 如何为 TYPO3 中的所有图像添加最大宽度?

有没有办法让所有图像自动包含一个最大宽度,这样它们就永远不会大于它们的原始分辨率?

0 投票
2 回答
216 浏览

typo3 - 管理层次结构/强制执行 TS 模板的优先级

好吧,实际上还有另一个人有完全相同的问题。但是直到今天,他们还没有提出解决方案,这就是我再次询问的原因。

我的整个 TS 包含在TYPO3 7.6.8. 这工作正常,除了indexed_search. 我的资源 EXT 中的 TS 被 indexed_search 默认 TS 覆盖。

这是模板分析器中 TS 的顺序:

  1. SYS: TYPO3_CONF_VARS:FE:defaultTypoScript
  2. EXT:fluid_styled_content/Configuration/TypoScript/...

...一堆其他第三方扩展...

  1. EXT:indexed_search/配置/TypoScript
  2. EXT:templates_ext/Resources/Private/TypoScript
  3. 扩展库
  4. 体液
  5. 扩展经理
  6. 贝洛格
  7. 用户
  8. 费洛金
  9. 索引搜索
  10. 系统笔记
  11. 真实网址

所以 #7 是包含我所有 TS 的扩展,但它被 #14 覆盖。配置的唯一方法indexed_search是在页面模板的设置中(在上述所有内容之后)。但我想避免这种情况以保持清洁。

有没有办法确定某个 TS 的优先级以便它不会被覆盖?

0 投票
4 回答
1658 浏览

typo3 - 已删除记录的 Extbase 属性映射

我想为创建表单构建一个预览页面。我在输入时将记录的“已删除”属性设置为“1”,previewAction因为在 BE 中,列表模块用于批准插入的记录 - 因此,如果该记录从未最终保存,则无论如何都将其删除。

问题:我可以创建记录 ( deleted=1) - 我可以跳回表单(没有返回历史记录,因为我必须保留创建的对象)。但是如果我再次提交,属性映射会告诉我

未找到标识为“3”的 MyModel 类型的对象。

当然那是因为它被删除了。存储库中忽略已删除的设置未在此处执行操作。

是的,我可以通过手动填充所有内容来绕过 Extbase 魔法,但这不是我想要的。

这是了解我正在尝试的操作的操作

有任何想法吗?

0 投票
2 回答
1463 浏览

typo3 - 带有 TYPO3 Icon-API 的 SysFolder 图标

直到 TYPO3 CMS 6.2 我一直在 extTables.php 中使用以下代码来提供 sysfolder 图标:

从 7.6 开始,代码已过时,图标由 Icon-API 提供。我对吗?所以我的问题是,是否仍然可以使用 BitmapIconProvider、SvgIconProvider 或 FontawesomeIconProvider 向后端提供 sysfolder 图标?

0 投票
1 回答
643 浏览

typoscript - Typo3 插入来自 Typoscript 的插件新闻

我想在所有页面的页脚上方插入插件 tx_news。在以前的版本 CMS 中,我可以通过打字稿来做到这一点:

但在新版本中,我不知道如何从打字稿配置插件。请帮我解决这个问题。 UPD

它不起作用,来源:链接

tx_news 版本 4.2.1。当我在带有管理面板的页面上插入插件时,它可以工作。但是当我在页面上插入带有打字稿的插件时,我不知道它是否被初始化。我已经尝试了文档中的所有方法,但页面上没有任何内容。

0 投票
1 回答
2137 浏览

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 不工作,但可能我错过了一些东西

0 投票
2 回答
1893 浏览

typo3 - Typo3:如何禁用引导语言菜单

我安装了最新的 Typo 3 LTS 7 版本并使用了 Bootstrap。我没有启用任何多语言内容,也不想显示它。如何禁用每个页脚后显示的语言(“德语、丹麦语、英语”)?

非常感谢!