在这一节中,我们将看看JModelForm的使用。JModelForm在产生表单的过程中非常的有用。如果能够详细的掌握JModelForm,那么就可以熟练的操作joomla的表单了。 描述 JModelForm暂无 方法 public function checkin($pk = null) 检入一行 public function checkout($pk = null) 检出一行,准备编辑 abstract public function getForm($data = array(), $loadData = true); 虚方法,需要自己实现,功能是从模型中获得表单 protected function loadForm($name, $source = null, $options = array(), $clear = false, $xpath = false) 获得一个form对象 protected function loadFormData() 获得应该被注入表单的数据 protected function preprocessForm(JForm $form, $data, $group = 'content')允许派生类预处理表单 public function validate($form, $data, $group = null)校验表单数据的方法 说明 扩展自JModel 需要导入:Jimport('joomla.application.component.modelform');