问题标签 [typoscript]
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 - 在大页面上查找打字稿代码
有一个带有字符集 ISO 的元标记,我需要将其更改为 utf8。我浏览了模板和配置,找不到设置它的元标记。我也尝试用以下方法覆盖它:
和该页面上的其他配置设置没有任何成功。
找到我正在搜索的 Typoscript 部分的最佳方法是什么?
function - tt_news - 在哪里定义寄存器“newsMoreLink”?
扩展 tt_news 对我来说非常有用,但是有一个叫做“register:newsMoreLink”的小东西。该寄存器确实包含 contentelement 的 singlePid(定义了单个视图页面)和来自新闻扩展的新闻文章的 uid。
这是扩展 tt_news 的“new ts”的打字稿部分如您所见,有“append.data = register:newsMoreLink”...
什么是“注册:newsMoreLink”?这像一个函数还是什么?我不知道。但是如果我在“append.data”上使用它,“register:newsMoreLink”会产生一个奇怪的链接。它产生的是“更多>”链接。新闻文章预告后的“更多 >”链接如下所示:
http://192.168.1.29/website/index.php?id= 474 &tx_ttnews%5Btt_news%5D= 24 &cHash=95d80a09fb9cbade7e934cda5e14e00a
474 是“singlePid”(这是它在数据库中调用的内容 24 是新闻文章的“uid”(您使用后端的 tt_news 插件创建的)
我的问题是:“注册:newsMoreLink”在哪里定义?它是一般定义还是我错过了 Typo3 的一个事实..?如何在此“更多>”href 末尾添加锚链接?喜欢:
text - 打字稿输出不是utf8?
配置:
这在这里:
输出是“谜语”符号。也在源代码中。稍后我需要用其他语言的特殊字符填充更多标记。有什么问题?
typoscript - 开始值和最大值可配置(TypoScript - 内容)
我在 TS 中做一种分页器......我正在做一个选择,但我需要配置(从 GP:var)开始(设置“开始”页面)值......但我不找到一种方法来做到这一点......
我一直在谷歌中寻找它,每个人都说它是一个 int+calc 对象......但是如果我不能在 calc 中设置一个变量,我就不明白成为一个 int+calc 的想法......
我给你一个我的代码示例
typo3 - 如果typo3中没有内容,如何隐藏标记或内容部分
我有一个带有标记###whatever### 的模板,它设置为 TEXT 并填充了 .value 我需要隐藏或清空标记如果其中一列是空的(在我的情况下是普通列 colPos=0)
typo3 - Typo3:添加锚但不知道为什么
我在页面上有一个页面内容元素。这有 ID 3,它有一个翻译。使用以下 Typoscript 读出此元素
对于默认语言,一切正常。但是对于我的其他语言,我得到
在div
显示我最初想要的之前。我查看了页面内容的 HTML,所有内容都应该是这样的。有任何想法吗?
编辑:
这里是通过 TS 对象浏览器收集的内容:
search - Indexed_search 扩展 div“tx-indexedsearch-whatis”在哪里创建?
我想用“tx-indexedsearch-whatis”类修改标记到div中的内容。我在标准模板文件中搜索了这个 div,但没有找到。我猜标记代码位于 .php 文件或扩展目录中的打字稿文件中。
indexed_search 将 div.tx-indexedsearch-whatis 中的内容标记在哪里?
forms - 如何删除 indexed_search 的搜索结果页面上的搜索表单?
我试图从 indexed_search 模板文件中删除 html 标记,这确实可以正常工作,直到我发现这会导致无法使用数字导航的 Javascript 错误。
(第 1 页 第 2 页 第 3 页 下一页 > )。
那么是否有一个打字命令或其他方式来删除结果页面上的搜索表单?
database - 为什么它不是orderby = date?
在后端,我以这种格式填写了几个内容元素的日期24-12-2011
字段。
在typo3 的数据库中,日期值如下所示:1293836400
我想使用日期作为条件呈现一些内容..
好吧好吧..这工作得很好。我看到内容元素都很酷。但是后来我很好奇当我更改包含这些内容元素的页面的位置时它是否仍然有效。
在页面树之前:
page200 的内容元素的日期为 1-1-2011
page201 的内容元素的日期为 1-2-2011
page202 的内容元素的日期为 1-3-2011 page203 的内容元素的日期为
1-4-2011
前端输出: 日期为 1-1-2011 的内容元素,日期为 1-2-2011 的内容元素,日期为 1-3-2011 的内容元素,日期为 1-4-2011 的内容元素
之后(更改后端页面的位置)Pagetree:
page202 的内容元素的日期为 1-3-2011
page201 的内容元素的日期为 1-2-2011
page200 的内容元素的日期为 1-1-2011 page203 的内容元素的日期为
1-4-2011
前端输出:
日期为 1-3-2011的内容元素,日期为 1-2-2011 的内容元素,日期为 1-1-2011 的内容元素,日期为 1-4-2011的内容元素(它已更改!)
所以它改变了我的前端输出中的位置。但这无关紧要,因为我声明:“orderby = date(!)”而不是“orderby = 排序”。那么为什么是按顺序排序呢?我不明白。。
date - 如何进行日期查询?(其中 = 日期 > 01-01-2011)
Typo3 中是否有办法以优雅的方式查询日期?我对 *tt_content* 字段日期进行了实验,发现日期保存为 10 个字符长的整数。我认为它是另一种格式。
我想要这样的东西:
或者