示例#1
0
 public function __add_edit_form(Entity $data = NULL)
 {
     $entity = $this->getRealEntityInUse();
     $fields = SQL::getFields($entity->getDbTableName());
     unset($fields['id'], $fields['order'], $fields['active']);
     $form_params = ['data' => $data, 'action' => '?p=' . P . '&do=_add', 'combine' => 'true', 'button' => __('Add'), 'fields' => $fields];
     return CmsFormHelper::outputForm($entity->getDbTableName(), $form_params);
 }
示例#2
0
 /**
  * @return array
  */
 public function getDbTableFields()
 {
     return SQL::getFields($this->getDbTableName());
 }