打印本页
%16 %157 %2014 %10:%七 %AM

再谈JModelAdmin

作者
给本项目评分
(0 得票数)

JModelAdmin是一个十分神奇的类,他能够自动帮我们做一些操作,比喻说删除一个记录,保存修改,发布于不发布等等。有了这个类,我们编写后台代码就容易很多。

描述

JModelAdmin暂无


方法

public function __construct($config = array()) 构造函数

public function checkin($pks = array()) 检入一条记录或多条记录

public function checkout($pk = null)检出一条记录

public function delete(&$pks)删除一条记录或者多条记录

public function getItem($pk = null)获得一条记录

public function publish(&$pks, $value = 1)发布一条记录或者多条记录

public function reorder($pks, $delta = 0)调整一栏的顺序

public function save($data)保存表单的数据

public function saveorder($pks = null, $order = null)保存排序

protected function prepareTable(&$table)准备并且安全过滤准备保存的数据

protected function populateState()自动更新模型的状态

protected function getReorderConditions($table)一个保护的方法去获得一组排序的条件

protected function canEditState($record)测试记录是否能被编辑

protected function canDelete($record)测试记录能否被删除


说明

派生自JModelForm

需要导入:jimport('joomla.application.component.modeladmin');

 

 

阅读 10666 次数 最后修改于 %16 %167 %2014 %11:%七 %AM