Content management system 类型3-如何设置<;基地>;生成的html页面标题中的标记?
我继承了一个运行在TYPO3版本4.2.1上的网站的所有权。有两个页面呈现不正确,这似乎是由于加载css和javascript文件失败所致。检查页面源代码时,我可以看到Content management system 类型3-如何设置<;基地>;生成的html页面标题中的标记?,content-management-system,typo3,Content Management System,Typo3,我继承了一个运行在TYPO3版本4.2.1上的网站的所有权。有两个页面呈现不正确,这似乎是由于加载css和javascript文件失败所致。检查页面源代码时,我可以看到标记从页面标题中丢失 问题是:我到底如何在TYPO3!中设置基本url属性 我浏览了Typo3网站,编辑了各种“typoscript”文件,向PHP诸神提供了圣礼,所有这些都是徒劳的。生成的代码仍然不包括标记 谢谢你的帮助。请注意,我不可能“升级到最新版本”,我的PHP知识也不存在。将这一行添加到网站主打字脚本模板的“设置”字段应
标记从页面标题中丢失
问题是:我到底如何在TYPO3!中设置基本url属性
我浏览了Typo3网站,编辑了各种“typoscript”文件,向PHP诸神提供了圣礼,所有这些都是徒劳的。生成的代码仍然不包括标记
谢谢你的帮助。请注意,我不可能“升级到最新版本”,我的PHP知识也不存在。将这一行添加到网站主打字脚本模板的“设置”字段应该可以做到:
config.baseURL = < URL here >
config.baseURL=
“TSRef”(打字脚本参考)是每一位TYPO3网站管理员的关键文档,可在此处在线获取:
我建议你打印一份放在办公桌上,你会经常查阅的。(他们也以OpenOffice格式提供了它,以简化此过程。)
第1.6节(“设置”)描述了通过TypoScript的配置对象可以设置的所有属性:
另外,虽然我不建议您下载最新版本来解决此问题,但我建议您下载最新版本以确保没有遗漏任何安全补丁。以下是如何在v4.5简介包中设置baseurl:
config{
#cat=config;type=boolean;label=Admin面板:打开Admin面板(主要用于测试)
adminPanel=0
#cat=config;type=boolean;label=debug:启用调试(仅用于测试)
调试=0
#cat=config;type=string;label=基本URL的域名:(不包括斜杠和类似http的协议:/)
域=<在此处输入您的域>
}
谢谢-但有一个问题:我如何确定哪个脚本是正在使用的主要打字脚本模板?我在网站目录结构中到处都有几个脚本文件。结果证明我已经更新了正确的打字脚本文件;缺少的步骤是清除所有缓存以显示更改。为答案干杯,谢谢使用完整的链接。没问题,很高兴它为你解决了!万一它再次出现,TS模板有一个基于它们在页面树中的位置的继承结构,因此通常“主”模板位于站点的最上面(根)页面,而在更下面的模板则用于根据需要修改子部分的行为。(您可以告诉子模板忽略其父模板,但默认情况下它们会继承。)因此,如果您在根模板中设置了某些内容,则它应该应用于站点范围,除非在子模板中特别重写。
config {
# cat=config; type=boolean; label=Admin Panel: Turn on admin panel (mainly for testing purposes only)
adminPanel = 0
# cat=config; type=boolean; label=Debugging: Turn on debugging (testing purposes only)
debug = 0
# cat=config; type=string; label=Domain name for Base URL: (excluding slashes and protocol like http://)
domain = < ENTER YOUR DOMAIN HERE >
}