Пример #1
0
 /**
  * Register custom assets to use on Modal
  *
  * @param array $assets
  *
  * @return array
  */
 public function apply_assets($assets)
 {
     IG_Pb_Helper_Functions::load_bootstrap_3($assets);
     $assets['ig-pb-handlesetting-js'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/js/handle_setting.js', 'ver' => '1.0.0');
     if (IG_Pb_Helper_Functions::is_preview()) {
         $assets['ig-pb-frontend-css'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/css/front_end.css', 'ver' => '1.0.0');
     }
     $assets['ig-pb-modal-css'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/css/modal.css', 'ver' => '1.0.0');
     $assets['ig-pb-codemirror-css'] = array('src' => IG_Pb_Helper_Functions::path('assets/3rd-party/') . '/codemirror/codemirror.css', 'ver' => '1.0.0');
     $assets['ig-pb-codemirror-js'] = array('src' => IG_Pb_Helper_Functions::path('assets/3rd-party/') . '/codemirror/codemirror.js', 'ver' => '1.0.0');
     $assets['ig-pb-codemirrormode-css-js'] = array('src' => IG_Pb_Helper_Functions::path('assets/3rd-party/') . '/codemirror/mode/css.js', 'ver' => '1.0.0');
     $assets = apply_filters('ig_pb_assets_register_modal', $assets);
     return $assets;
 }
Пример #2
0
 /**
  * Register custom asset files
  *
  * @param type $assets
  * @return string
  */
 function apply_assets($assets)
 {
     $assets['ig-pb-frontend-css'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/css/front_end.css', 'ver' => '1.0.0');
     IG_Pb_Helper_Functions::load_bootstrap_3($assets);
     if (!is_admin() || IG_Pb_Helper_Functions::is_preview()) {
         $options = array('ig_pb_settings_boostrap_js', 'ig_pb_settings_boostrap_css');
         // get saved options value
         foreach ($options as $key) {
             ${$key} = get_option($key, 'enable');
         }
         if ($ig_pb_settings_boostrap_css != 'enable') {
             $assets['ig-pb-bootstrap-css'] = array('src' => '', 'ver' => '3.0.2');
         }
         if ($ig_pb_settings_boostrap_js != 'enable') {
             $assets['ig-pb-bootstrap-js'] = array('src' => '', 'ver' => '3.0.2');
         }
     }
     $assets['ig-pb-joomlashine-frontend-css'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/css/jsn-gui-frontend.css', 'deps' => array('ig-pb-bootstrap-css'));
     $assets['ig-pb-frontend-responsive-css'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/css/front_end_responsive.css', 'ver' => '1.0.0');
     $assets['ig-pb-addpanel-js'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/js/add_page_builder.js', 'ver' => '1.0.0');
     $assets['ig-pb-layout-js'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/js/layout.js', 'ver' => '1.0.0');
     $assets['ig-pb-widget-js'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/js/widget.js', 'ver' => '1.0.0');
     $assets['ig-pb-placeholder'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/js/placeholder.js', 'ver' => '1.0.0');
     $assets['ig-pb-settings-js'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/js/product/settings.js', 'ver' => '1.0.0');
     $assets['ig-pb-upgrade-js'] = array('src' => IG_Pb_Helper_Functions::path('assets/innogears') . '/js/product/upgrade.js', 'ver' => '1.0.0');
     return $assets;
 }