问题标签 [realurl]

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 回答
850 浏览

typo3 - RealURL:菜单和首页链接的正确策略?

情景

我有一个包含几个自动生成菜单的网站:

  • 主菜单(“根级别”页面)
  • 树形菜单(全树向下到当前页面)
  • 面包屑(仅限.ACT

现在我看到了关于这些菜单和RealURL扩展的两种可能性。

策略 A:根为首页

我将像这样创建页面树:

优点缺点

  • 缺点:我将不得不手动将“首页”的链接(来自页面“www.site.tld”的内容)添加到菜单的所有排列中(因为这与其他“根级别”不在同一物理级别上"页)
  • 优点:RealURL 将默认将所有指向首页(根页面)的链接呈现为/

策略 B:首页作为树中的单独页面

我将像这样创建页面树:

优点缺点

  • Pro:“首页”的链接会自动添加到菜单的所有排列中(因为这是正确级别上的明确页面)
  • 缺点:RealURL 将默认呈现所有指向首页的链接,/front-page/而我希望它链接为/

最佳实践?

在首页作为根与首页作为单独的页面问题中是否有最佳实践?即,我应该使用 A 并手动扩展菜单,还是使用 B(如果是,如何配置 RealURL 以呈现正确的链接)?

编辑:答案

Phil为我提供了具体问题的解决方案。使用策略 B,但让页面“首页”成为指向dokType根(页面“www.site.tld”)的链接(= 快捷方式)。这将修复菜单链接。(“首页”是一种快捷方式,内容将驻留在“www.site.tld”上。)

如果有人知道这个的替代品,请告诉我。但是,我确实相信这将满足我对这个问题的需求。

0 投票
1 回答
3156 浏览

scheduler - Typo3:如何在调度程序/cron 脚本中创建错字链接

我需要在调度程序任务中创建指向前端网站的链接。我搜索并环顾四周,发现的是一个启动 TSFE 的示例脚本。之后我可以启动 tslib_cObj 来创建一些链接;我想。

但是,当我尝试使用 $cObj->typoLink_URL(1); 创建错字链接时,我得到的是递归错误。费。或任何其他允许创建错字链接的方法。

以下是我用来在 $GLOBALS 中启动 TSFE 的脚本,就像在前端的扩展中工作时一样:

我在调度程序任务中尝试执行以下操作:

通过调度程序执行此任务时,这向我显示了以下结果:http: //i.imgur.com/DHzys.png

非常感谢任何帮助=)

注意:getTypoLink_URL 中的 1 值在 Typo3 中确实作为页面存在。

0 投票
2 回答
1410 浏览

typo3 - TYPO3 realurl 删除 GET 值

我需要帮助 =/ 我将 TYPO3 更新为 4.5.5 和旧版本的 realurl。

我们使用的插件通过读取 't3lib_div::_GET();' 来获取 GET 参数 变量.. realurl 不让原始 GET 方法提交的值通过,它只传递“可读”的 url 参数....

所以:www.anypage.com/welcome/any 适用于配置:

但是:www.anypage.com/welcome/?database=any

不将值('any')传递给插件......

0 投票
1 回答
567 浏览

hyperlink - 更改语言时,真实 URL 仅显示 index.php?id=xx

如果我查看我的默认语言,链接会显示 URL (www.yoursite.com/company/about-us.html)。但是现在我添加了一种语言,如果我查看我得到的链接

www.yoursite.com/index.php?id=63&L=1

怎么了?这是我的列表菜单排版:

TS 读出文件夹中的所有元素并显示一个列表。我已经为文件夹和其中的元素添加了页面翻译,但我仍然得到 index.php?id=xx URL。当然,我清除了真实的 url 和页面缓存。

编辑:

我的 realURL 配置:

编辑:
我的解决方案看起来像是我将完整的配置更改为 L=2。Typo3 显然在删除语言方面存在一些问题。

0 投票
1 回答
208 浏览

typo3 - TYPO3:如何恢复已删除的语言?

在表中pages_language_overlay,我可以看到有 sys_language_uid = 1 的条目。但是如果我在 id=0 的页面列表下查看,则没有语言。我怎样才能恢复语言?

问题是我试图在项目的副本上创建一种 id = 1 的新语言。然后我遇到了一些问题,因为 TYPO3 没有使用 realURL 正确管理它(见这里)。我能做些什么?

0 投票
1 回答
1477 浏览

typo3 - Realurl :未加载 CSS 也 realurl 附加页面路径

我正在使用 real-url (1.11.2) ,typo3 4.6。我在 FE URL 中遇到问题。

我有像这样的网址

网址应该是

如何实现这一点。

我也丢失了我的 CSS 和 JS 参考。

0 投票
1 回答
2044 浏览

configuration - 使用 postVarSets 进行真实 URL 配置

这是我的 Realurl 配置中的一个片段:

这段代码有什么作用?这会检索一个名为 package 的 POST 变量吗?并且在数组中有一个变量packageid?

我正在寻找一个名为 package 的路径元素,它重定向到某个页面,但我不太清楚它是如何工作的..

0 投票
3 回答
1514 浏览

php - 将 RealURL 与 JOIN 语句一起使用 (TYPO3)

我在一个网站上使用 RealURL,我想在“lookUpTable”语句中加入两个表。生成的 URL 应该是表 a 和表 b 中字段的组合。

所以基本上我想做一个 JOINtableaddWhereClause而不是使用多个alias_fields.

标准语法是:

如果可能,该手册没有给出任何提示,但它会很有用。有谁知道这是否可以做到?

0 投票
1 回答
3419 浏览

php - 错字3 realurl chash

我正在尝试设置 realurl 以使用我的扩展程序。

我认为我做错了什么,因为我无法摆脱 cHash 参数。我的真实网址配置是

真实网址开始

真实网址结束

我像疯子一样用谷歌搜索它,但确实找到了任何有用的信息。有人可以看到我做错了什么吗?

0 投票
2 回答
2254 浏览

typo3 - tt_news:在单一视图中更改语言时没有给出 news_id

我正在使用 TYP 4.5.5、RealURL 1.11.2 和 tt_news 3.0.1。我希望用户可以切换语言,并以用户语言显示相应的新闻。所有人都应该使用 RealURL。

切换语言时,不提交新闻 ID。所以我必须明确提交 id。我发现一些线程向我展示了它是如何工作的,但我没有得到管理。这是我的 TS:

根据我发现的信息,我应该使用additionalParams并设置参数GPVar。但我总是收到no news_id given消息。

这是我的 RealURL 配置:

解决方案:

似乎添加addQueryString完成了这项工作。这是我的最终语言切换器: