我为 joomla 创建了一个基本模板。这是我的文件结构。
templateDetails.xml
index.php
css/style.css
js/main.js
在 index.php 中,我将这一行添加到 javascript 和 css 中。
<?php
$doc = JFactory::getDocument();
$doc->addStyleSheet('templates/' . $this->template . '/css/style.css');
$doc->addScript('/templates/' . $this->template . '/js/main.js', 'text/javascript');
?>
css 工作正常。但 javascript 不工作。问题是什么?
最佳答案
从 addScript('/templates/
中删除 /
使其成为 addScript('templates/
如果您在本地主机上工作,它将指向localhost/
而不是 localhost/yourjoomla/
关于javascript - 将 javascript 添加到 joomla 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21529496/