javascript - 将 javascript 添加到 joomla 模板

标签 javascript css joomla

我为 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/

相关文章:

css - (OOP 技术)继承与接口(interface) --- 相同的概念?---(CSS 技术)样式标签与样式类?

jquery更新第n个元素之后的所有元素?

mysql - 为多个 Joomla! 统一 K2 组件的数据源托管在同一服务器上的网站

javascript - 使用 mongoose 在 MongoDB 中批量插入

javascript - reducer 开关语句不起作用

javascript - slider 在 jQuery 中不起作用

authentication - 使用 OpenID 的 Joomla 2.5 自定义身份验证插件

html - 这些在 Joomla 代码中创建的 HTML 元素在哪里?

javascript - 停止内容在粘性 div 下占用空间

javascript - 在 Javascript 中按对象文字中的名称(作为字符串)调用函数