【发布时间】:2016-12-24 10:11:19
【问题描述】:
我在 Joomla 中创建了一个组件,并在其中添加了一个名为“编辑器”的视图
component name: com_at
view name: editor
layout name: default.php
之后,我在路径上添加了“content-editor”文件夹:/var/www/dev.com/public/content-editor
content-editor 包含以下文件和文件夹(它是一个没有 php 依赖的 javascript 应用程序,我想将此应用程序包装在 Joomla 中,并且只有经过身份验证的用户才能访问它)
- index.html
- 样式
index.html 中的代码
<html>
<head>
<!-- inject:css -->
<link rel="stylesheet" href="styles/external.min.css">
<link rel="stylesheet" href="styles/style.min.css">
</head>
<body>
text
</body>
</html>
现在在 default.php(“编辑器”视图中的布局文件)中,我添加了以下代码
<?php
require_once "content-editor/index.html"
?>
当我加载视图时,它会为 external.min.css 和 style.min.css 提供 404,因为它正在寻找文件 http://dev.com/styles/external.min.css/
我想让它找到这个文件http://dev.com/content-editor/styles/external.min.css
如果我将 href 中的 CSS 路径更改为“content-editor/styles/external.min.css”,那么它工作正常,但我不想在 index.html 中进行更改
【问题讨论】:
-
我尝试过使用基本标签,但我猜Joomla默认会添加一个基本标签,因此它不适合我。
标签: php html joomla joomla3.0 joomla-extensions