JTable 官方解釋
/**
* Abstract Table class//抽象表類 個人覺得就是dao的父類
*
* Parent classes to all tables.
*
* @abstract
* @package Joomla.Framework
* @subpackage Table
* @since 1.0
* @tutorial Joomla.Framework/jtable.cls
*/
它是每個表的父類,看得出它完全基于表來設計(...).將數據庫連接$db 作為實例變量.
文章講:為了使用JTable:getInstance()//返回表的實例
實際上在JTable 的function &getInstance( $type, $prefix = 'JTable', $config = array() ) 實現里頭
反射去實例化了具體的表對象.
$instance = new $tableClass($db);
//$instance->setDBO($db);
return $instance;
各表子類必須override 構造方法. 看一下Aro table
/**
* Aro table
*
* @package Joomla.Framework
* @subpackage Table
* @since 1.0
*/
class JTableARO extends JTable
{
/** @var int Primary key */
var $id = null;
var $section_value = null;
var $value = null;
var $order_value = null;
var $name = null;
var $hidden = null;
function __construct( &$db )
{
parent::__construct( '#__core_acl_aro', 'aro_id', $db );//表名、主鍵、數據庫連接對象
//奇怪 復合主鍵要怎么處理呢?
}
}
//to be continued...
分享到:
相关推荐
Building.Websites.with.Joomla1.5 & joomla 1.5建站宝典 第一单元:术语,概念,和审议 joomla 1.5安装方法 第三单元 前台内容 第三单元 前台内容? 第三单元 后台 Joomla 管理配置! 帮助菜单 网站菜单 用户管理器...
zmax程序人 将Joomla1.5版本的模板移植到Joomla2.5上的经验总结
Joomla1.5的中文框架,包括详细的安装说明等。
你的 Joomla! 1.5 网站安全吗?你是否知道已经有很多 Joomla 网站被黑客攻击了?就连国内某著名 Joomla 知识网站前不久也惨遭黑手,首页被替换成黑客的标语。 虽然说没有绝对的安全,但是如果采取一定的措施,总是...
Joomla1.5模板
joomla1.5使用教程+-+中文手册.pdf
最新版针对 joomla 1.5的教程 Building Websites with Joomla 1.5 强烈推荐
joomla 1.5 备份使用,支持Joomla 1.5的备份上传工具。
joomla 1.5留言本easybook
迁移你旧的Joomla 1.5网站数据库到Joomla 2.5~3.x的数据库里。 https://extensions.joomla.org/extensions/extension/migration-a-conversion/joomla-migration/sp-upgrade/ SP Upgrade supports transferring ...
比较详细的分析joomla1.5源码。可以对应着源码一起学习
资源名称:Joomla 1.5 网站建设基础教程视频教程资源目录:【】joomla安全【】joomla扩展-l【】扩展资料-r【】第6-8章【】第9-10章【】第一章【】第三章【】第二章【】第五章【】第四章【】资料资源截图: ...
joomla1.5中文语言包,解压缩后就可以直接使用
Joomla 1.0 升级到 Joomla 1.5 用的组件 [migrator] 描述 默认joomla 35个表, 如果你装其他com.....则需要这个组件对应的插件! 在joomla 1.0里安装,生成sql 然后下载.... 在你安装 joomla 1.5的时候, 在安装示例...
Building Websites with Joomla 1.5
joomla1.5中文语言包(管理后台)
Introduction A software framework is the base of an ... In future tutorials, this simple framework will be built upon to show the full power and versatility of the MVC design pattern in Joomla!
Joomla 1.5.x 数据库布局图.png
第一章、Joomla扩展开发 第二章、组件开发入门 第三章、后台开发 第四章、前台开发 第五章、模块开发 第六章、扩展项目 第七章、幕后:插件 第八章、参数设定 第九章、把一切打包
自我感觉不错的joomla1.5模板安装包!发上来和大家分享一下!