将CSS,Javascript和PHP文件添加到Joomla网站

时间:2013-07-17 15:31:12

标签: php javascript jquery css joomla

我对Joomla很陌生并且遇到了一个令程序员很烦的问题!

现在我一直在线观看几个教程,所有这些教程都说明了#34;非程序员很容易用Joomla创建一个网站"

虽然那很好,但似乎很少有教程实际上显示了什么" power"如果你有实际的程序员经验,你就会有。

这是我的问题:

我希望能够在我的网站上添加PHP,Javascripts CSS和HTML,我偶然发现了JUMI,但据我所知,它只允许我为文章和模块添加脚本。

这是我想要实现的一个例子:

我将在Themeforest购买并使用模板然后我想使用HTML和PHP创建一个搜索栏,当使用搜索选项时,该站点将运行我的脚本并使用组合将结果加载到表中JQuery和HTML。

除此之外,我希望创建一个会话,以便当用户例如尝试清除我网站上的项目时,将保存这些内容,以便我的网站实际记住用户的选择。

现在我不会除了你们有所有的答案,但简单的重定向到教程,论文或任何其他我可以学习如何使这项工作的地方会让我非常感激。

问题更新

所以我认为我的问题很难理解,我已经做了这个更新:

也许我误解了一些事情,但是比如你们其中一个人下载了一个模板,你们怎么去那里?你如何操作模块,以便当你搜索某些东西时,搜索是在另一个数据库表中完成而不是默认的?如何为用户创建登录以使用并添加自己的costum脚本?

这些只是一些例子,但我希望你能得到这个想法。

3 个答案:

答案 0 :(得分:2)

阅读更多abou Joomla模块。它们允许向您的网站添加自己的自定义功能:

http://docs.joomla.org/Module

[更新]

如果您需要创建更多自包含功能的位,这些功能在自己的数据库表上运行,那么您很可能需要构建组件(下面的教程非常实用):

http://docs.joomla.org/J2.5:Developing_a_MVC_Component/Developing_a_Basic_Component

我意识到Joomla文档不是很好。通过研究核心模板和组件的代码,我自己学到了很多东西

答案 1 :(得分:1)

搜索栏是

等框架的完整集成功能
Joomla
Drupal
Wordpress

依旧......

如果您想要会话和一些更高级的安全机制,您可能需要考虑购买ssl证书并通过SSL加密与服务器进行大部分交互。

你也可以看一下:

http://www.opencart.org

是回答你的问题吗?

答案 2 :(得分:1)

我认为你正在研究joomla 2.5。我不知道你是否能够建立一个新的模板(Themeforest的副本)并覆盖它。

对于添加,你有很多解决方案。您可以覆盖您的模板,构建模块或组件,您将放在不同的位置,或者您可以尝试一些插件,如sourcerer,模块在任何地方...所有这取决于您的网站的类型,有时不脚。

对于会话,我认为您仍有多种选择,从头开始构建或搜索模块。

希望有所帮助。

我会创建一个模块。我确信有几种方法可以做到这一点,但这就是我要做的。从头开始或使用blank_module(joomla模块)。

你在这里得到了一些文档:http://docs.joomla.org/J2.5:Creating_a_simple_module/Developing_a_Basic_Module

这里输出ovveride(例如其他数据库):http://docs.joomla.org/Understanding_Output_Overrides