Ejemplo n.º 1
0
 /**
  * 
  * main constructor		 
  */
 public function __construct($mainFile, $t, $defaultView)
 {
     parent::__construct($mainFile, $t);
     $this->initView($defaultView);
     //add internal hook for adding a menu in arrMenus
     self::addAction(self::ACTION_ADMIN_MENU, "addAdminMenu");
     self::addAction(self::ACTION_ADD_METABOXES, "onAddMetaboxes");
     self::addAction(self::ACTION_SAVE_POST, "onSavePost");
     //if not inside plugin don't continue
     if ($this->isInsidePlugin() == true) {
         self::addAction(self::ACTION_ADD_SCRIPTS, "addCommonScripts");
         self::addAction(self::ACTION_ADD_SCRIPTS, "onAddScripts");
     } else {
         self::addAction(self::ACTION_ADD_SCRIPTS, "addOutsideScripts");
     }
     //a must event for any admin. call onActivate function.
     $this->addEvent_onActivate();
     $this->addAction_onActivate();
     //self::addActionAjax("show_image", "onShowImage");
 }
Ejemplo n.º 2
0
 /**
  * 
  * main constructor		 
  */
 public function __construct($mainFile, $t)
 {
     parent::__construct($mainFile, $t);
     self::addAction(self::ACTION_ENQUEUE_SCRIPTS, "onAddScripts");
 }