Example #1
0
 /**
  */
 public function init_scripts()
 {
     parent::init_scripts();
     if (is_admin()) {
         wp_enqueue_script('jquery-jstree');
     }
 }
Example #2
0
 /**
  */
 public function configure()
 {
     // RUN PARENT FIRST!
     parent::configure();
     // menu items
     if ($this->config()->contains('menu_items')) {
         $this->menu_items = $this->config('menu_items');
     }
 }
Example #3
0
 /**
  */
 public function render($output = true)
 {
     if (!$output) {
         ob_start();
     }
     $this->open_block();
     parent::render(true);
     $this->close_block();
     if (!$output) {
         return ob_get_clean();
     }
 }
Example #4
0
 /**
  */
 public function init_ajax()
 {
     parent::init_ajax();
     add_action('wp_ajax_ice_ext_widget_theme_picker_activate', array($this, 'ajax_switch_theme'));
 }
Example #5
0
 /**
  */
 public function init_scripts()
 {
     parent::init_scripts();
     // slurp admin scripts
     $this->script()->section('admin')->cache('admin', 'admin.js')->add_dep('jquery-cookie')->add_dep('jquery-ui-nestedsortable');
 }