0

正如我们在 Joomla 2.5 中看到的,如果我们点击模板,我们就会看到 CSS 亮起。我想生成确切的 JS(Javascript) 文件列表。如果我们单击 Javascript,我可以对其进行编辑。现在,第二个问题我如何为 Joomla 管理面板创建上传程序。我的客户想上传他自己的 CSS 和 JS 文件。我检查了几个链接和扩展,但无法理解。上面的任何帮助我已经检查了以下链接以进行上传,但无法理解如何实现 http://docs.joomla.org/Creating_a_file_uploader_in_your_component

谢谢,曼普里特

4

2 回答 2

0

CSS 和 JS 编辑器仅在某些模板中可用。它还能够编辑通过您的模板嵌入的 JS 和 CSS 文件。您可以在 index.php (/templates/your_templates/index.php ) 中查看这些文件

您发布的那个链接是关于创建一个组件(与模板无关),也无法通过媒体上传器上传 CSS 和 JS 文件,首先文件默认上传到 /images/ 文件夹中,其次我是不太确定如何工作。

但是您的问题可能有一个棘手的解决方案。每个组件、模块或插件都能够嵌入自己的样式和 Javascript 文件。看看你的模板源码,肯定有这样一行

<jdoc:include type="head" />

这向 joomla 核心提到,将在 HTML 文档的头部嵌入附加文件。我的方法将呈现四个通用步骤

a) 创建一个文件夹,您的客户端可以在其中上传多个 CSS 和 JS 文件 b) 创建一个插件以执行上传的内容 c) 在您的插件实现中添加一些用于编辑文件的功能(您可以使用任何 jquery 的编辑器插件来显示弹出窗口甚至 joomla 默认编辑器中的代码 d) 允许用户选择要嵌入的文件

我可以想象这将是一项非常艰巨的任务,因为您必须面对很多问题(文件上传限制,文件权限等),但这并非不可能

祝你的项目好运

于 2012-06-11T11:54:06.610 回答
0

在回答了您之前关于基本相同问题的问题后,我再说一遍,您可以下载我为您提供链接的文件上传器组件,或者只需从 JED 下载文件管理扩展。

于 2012-06-11T16:46:19.460 回答