Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript TYPO3添加外部JS而不使用Typoscript,也无法访问TYPO3管理面板_Javascript_Php_Typo3_Typoscript - Fatal编程技术网

Javascript TYPO3添加外部JS而不使用Typoscript,也无法访问TYPO3管理面板

Javascript TYPO3添加外部JS而不使用Typoscript,也无法访问TYPO3管理面板,javascript,php,typo3,typoscript,Javascript,Php,Typo3,Typoscript,我的一个新客户要求编写一个脚本(javascript)来跟踪要在google analytics中报告的特定事件。客户端正在使用TYPO3作为CMS 现在,我知道这个问题有很多答案。我只是想知道是否有任何方法可以添加一个外部脚本,而不用使用打字脚本或进入“打字管理面板”(这就是名称吗?),因为我目前没有访问权限 我在wordpress方面有更多的经验,所以一个解决方案,比如在中添加一个钩子,甚至一个简单的脚本标记,比如键入3“template.php”、“index.php”,或者其他任何东西都

我的一个新客户要求编写一个脚本(javascript)来跟踪要在google analytics中报告的特定事件。客户端正在使用TYPO3作为CMS

现在,我知道这个问题有很多答案。我只是想知道是否有任何方法可以添加一个外部脚本,而不用使用打字脚本或进入“打字管理面板”(这就是名称吗?),因为我目前没有访问权限


我在wordpress方面有更多的经验,所以一个解决方案,比如在中添加一个钩子,甚至一个简单的脚本标记,比如键入3“template.php”、“index.php”,或者其他任何东西都会非常好。有人知道这是否可能吗?

不,这是不可能的。TYPO3对代码、配置(
TypoScript
)和模板进行了明确的分离,这与Wordpress不同,Wordpress将所有内容都搞得一团糟

正如Fabian Thommen所写,您可以尝试更改其中一个模板,但这取决于站点的设置方式


只要您具有对
typo3conf/
文件夹的文件系统访问权限,就可以始终在
安装工具中创建管理员帐户。

可能,但使用TypoScript是引用JavaScript文件的方法。对后端的访问是管理TYPO3系统的一项要求。如果您没有对TYPO3后端的访问权限,那么如果您有文件访问权限并且能够找到html模板,这可能是可能的。您可以在那里添加javascript,但无法添加php本身。当您可以访问文件系统时,您可以启用安装工具并创建一个管理员帐户。好的,谢谢您!我实际上可以访问文件系统。我将选中使用安装工具创建管理员帐户的选项!谢谢@b263,费边·托曼和普坎普