//UN_ObjectModel::checkClassParentChildLinks($CLASS_NAME::$un_definition); $OBJECT = new $CLASS_NAME(); $this->controller_name = $OBJECT::$un_definition['controller_name']; $CONTROLLER_NAME = $OBJECT::$un_definition['controller_name']; $this->title = $OBJECT::$un_definition['title']; $SHOW_LIST = false; $CLASS_TITLE = $OBJECT::$un_definition['title']; $CLASS_PRIMARY = $OBJECT::$un_definition['primary']; $LIST_HELPER_NAME = $OBJECT::$un_definition['list_helper']; $ADD_EDIT_HELPER_NAME = $OBJECT::$un_definition['add_edit_helper']; //print_r( UN_ObjectModelCore::getParentClassesList($CLASS_NAME) ); //$LIST_CONDITION = UN_Tools::getConditionWithObjectId($CLASS_NAME); //$OBJECT_IDENT = UN_Tools::getLinkObjectGetString($CLASS_NAME); // CHECK GET POST ARRAY UN_Tools::checkGetPostForObject($OBJECT); // PREPARE DATA FOR AddEditHelper $NO_CHOICE = array(); if (isset($OBJECT::$un_definition['parent_class']) && !empty($OBJECT::$un_definition['parent_class'])) { if ($OBJECT::$un_definition['parent_class']['class_name']) { $parent_class_name = $OBJECT::$un_definition['parent_class']['class_name']; $NO_CHOICE[] = $parent_class_name::$un_definition['primary']; } } if (Tools::getValue('operation')) { if (Tools::getValue('operation') == 'add') { // ADD NEW OBJECT $this->addToHead($OBJECT->validation_vars()); $helper = new $ADD_EDIT_HELPER_NAME(); $this->addJs($ADD_EDIT_HELPER_NAME, '', false); $this->addCss($ADD_EDIT_HELPER_NAME);