【发布时间】:2013-07-18 00:17:39
【问题描述】:
我是 Joomla 的新手,遇到了一个让我作为程序员非常恼火的问题!
现在我在网上看了几个教程,都说“非程序员用Joomla创建网站很容易”
虽然这很好,但似乎很少有教程能真正展示如果你有编程经验,你有什么“能力”。
这是我的问题:
我希望能够将 PHP、Javascripts CSS 和 HTML 添加到我的网站,我偶然发现了 JUMI,但据我所知,它只允许我向文章和模块添加脚本。
这是我想要实现的示例:
我将购买并使用Themeforest 的模板然后我想使用 HTML 和 PHP 创建一个搜索栏,当使用搜索选项时,站点将运行我的脚本并使用 JQuery 的组合将结果加载到表中和 HTML。
除此之外,我希望创建一个会话,以便当用户尝试在我的网站上购买商品时,我的网站将真正记住用户的选择。
现在,除了你们之外,我不知道所有的答案,但简单地重定向到教程、论文或任何其他我可以学习如何完成这项工作的地方都会让我非常感激。
问题更新
所以我觉得我的问题有点难以理解,我做了这个更新:
也许我误解了一些东西,但比如说你们中的一个人下载了一个模板,你如何从那里继续?您如何操作模块,以便当您搜索某些内容时,搜索是在另一个数据库表中完成的,而不是默认的?您如何创建一个登录名供用户使用并添加您自己的服装脚本?
这些只是几个例子,但我希望你能明白。
【问题讨论】:
-
非程序员使用 Joomla 创建网站非常容易。查看 Joomla 扩展目录,寻找适合您需求的扩展并对其进行测试。还可以查看 Joomla 文档并开始尝试一些东西。
-
我知道创建网站相当容易,但我是一名程序员,我想更改一些功能
-
在模板管理器中复制模板。然后编辑掉(但您需要上传新文件。如果您使用的扩展不支持两个核心搜索选项,您可以为它们制作插件,wiki 上的说明。所有核心表都已被搜索覆盖。登录是内置的,但您可以添加配置文件插件和其他利用 joomla 事件系统的插件。但您确实想使用 Joomla API 编写这些。
-
我认为对于大多数事情,您根本不需要更改功能。您只需要学习如何使用 Joomla。就像 Elin 说的,您可以在模板管理器中更改模板,您可以将搜索栏添加为模块,如果您不喜欢标准模块,可以下载更多。如果你想重新发明轮子,没有理由使用 Joomla,否则你应该只使用某种框架。
标签: php javascript jquery css joomla