Esempio n. 1
0
 public function __construct()
 {
     $this->type = 'layout';
     $this->config['el_type'] = 'element';
     $this->element_config();
     $this->element_items();
     $this->shortcode_data();
     /* add shortcode */
     add_shortcode($this->config['shortcode'], array(&$this, 'element_shortcode'));
     // enqueue custom script for current element
     if (WR_Megamenu_Helpers_Functions::is_modal_of_element($this->config['shortcode'])) {
         WR_Megamenu_Helpers_Functions::shortcode_enqueue_assets($this, 'admin_assets', '');
     }
 }
Esempio n. 2
0
 /**
  * Enqueue scripts for modal setting iframe
  *
  * @param type $hook
  */
 public function enqueue_assets_modal($hook)
 {
     WR_Megamenu_Helpers_Functions::shortcode_enqueue_assets($this, 'admin_assets', '');
 }