会员登录

联系我们

电话:18921289006

传真:0510-88804819

EMAIL: 这个 E-mail 受所垃圾邮件程序保护,您需要启用 JavaScript 才能查看。

开发手记

开发Joomla模块要知道的几个知识点

打印 Email

开发Joomla模块一般需要两个功能,一个就是从数据库里读取数据。一个就是载入自定义的 js文件。这两点熟悉了,其他的只要按照标准来操作就可以了。这个我们都可以用Joomla的工厂类。

1.数据库读取,例如我们需要读取数据库名XXX_contents的表的ID为1的内容。XXX一般都是随机生成的joomla的表的统一的前缀.

$db= JFactory::getDbo();

$query = "SELECT * FROM #__contents WHERE id=1";

$db->setQuery($query);

$result = $db->loadObject();

这样这个表的id=1的一行内容就取出来,再用$result->字段名就行了。如果是输出列表。应该是$db->loadObjectlist();

2.载入自定义的css和js文件:

$document = JFactory::getDocument();

$document->addScript('你的JS文件的链接地址');

$document->addStyleSheet(' 你的css文件链接地址');

如果你的文件是放在你的模块包里的,链接应该为:

JURI::base().'/modules/你的模块名/文件';

一般有了这两个其他的都是按标准来操作就可以了。

本站会员可以看到主菜单有一个工具,可以自动生成标准模块。就不需要再一个文件 一个文件的写了