[-] BO : #PSFV-600 - Fix bug with Controller::addJqueryUI
git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@13805 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
@@ -301,14 +301,15 @@ abstract class ControllerCore
|
|||||||
public function addJqueryUI($component, $theme = 'base', $check_dependencies = true)
|
public function addJqueryUI($component, $theme = 'base', $check_dependencies = true)
|
||||||
{
|
{
|
||||||
$ui_path = array();
|
$ui_path = array();
|
||||||
if (is_array($component))
|
if (!is_array($component))
|
||||||
foreach ($component as $ui)
|
$component = array($component);
|
||||||
$ui_path = Media::getJqueryUIPath($ui, $theme, $check_dependencies);
|
|
||||||
else
|
|
||||||
$ui_path = Media::getJqueryUIPath($component, $theme, $check_dependencies);
|
|
||||||
|
|
||||||
$this->addCSS($ui_path['css']);
|
foreach ($component as $ui)
|
||||||
$this->addJS($ui_path['js']);
|
{
|
||||||
|
$ui_path = Media::getJqueryUIPath($ui, $theme, $check_dependencies);
|
||||||
|
$this->addCSS($ui_path['css']);
|
||||||
|
$this->addJS($ui_path['js']);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -2131,10 +2131,6 @@ class AdminProductsControllerCore extends AdminController
|
|||||||
asort($this->available_tabs, SORT_NUMERIC);
|
asort($this->available_tabs, SORT_NUMERIC);
|
||||||
$this->tpl_form_vars['tabs_preloaded'] = $this->available_tabs;
|
$this->tpl_form_vars['tabs_preloaded'] = $this->available_tabs;
|
||||||
|
|
||||||
$this->addJqueryUI('ui.datepicker');
|
|
||||||
$this->addJqueryUI('ui.slider');
|
|
||||||
$this->addJS(_PS_JS_DIR_.'jquery/plugins/timepicker/jquery-ui-timepicker-addon.js');
|
|
||||||
|
|
||||||
// getLanguages init this->_languages
|
// getLanguages init this->_languages
|
||||||
$this->getLanguages();
|
$this->getLanguages();
|
||||||
$languages = $this->_languages;
|
$languages = $this->_languages;
|
||||||
@@ -3928,8 +3924,9 @@ class AdminProductsControllerCore extends AdminController
|
|||||||
$this->addJqueryUI(array(
|
$this->addJqueryUI(array(
|
||||||
'ui.core',
|
'ui.core',
|
||||||
'ui.widget',
|
'ui.widget',
|
||||||
'ui.accordion',
|
'ui.accordion',
|
||||||
'ui.slider'
|
'ui.slider',
|
||||||
|
'ui.datepicker'
|
||||||
));
|
));
|
||||||
|
|
||||||
$this->addJS(array(
|
$this->addJS(array(
|
||||||
@@ -3944,13 +3941,14 @@ class AdminProductsControllerCore extends AdminController
|
|||||||
_PS_JS_DIR_.'jquery/plugins/treeview/jquery.treeview.async.js',
|
_PS_JS_DIR_.'jquery/plugins/treeview/jquery.treeview.async.js',
|
||||||
_PS_JS_DIR_.'jquery/plugins/treeview/jquery.treeview.edit.js',
|
_PS_JS_DIR_.'jquery/plugins/treeview/jquery.treeview.edit.js',
|
||||||
_PS_JS_DIR_.'admin-categories-tree.js',
|
_PS_JS_DIR_.'admin-categories-tree.js',
|
||||||
_PS_JS_DIR_.'/jquery/ui/jquery.ui.progressbar.min.js'
|
_PS_JS_DIR_.'/jquery/ui/jquery.ui.progressbar.min.js',
|
||||||
|
_PS_JS_DIR_.'jquery/plugins/timepicker/jquery-ui-timepicker-addon.js'
|
||||||
));
|
));
|
||||||
|
|
||||||
$this->addCSS(array(
|
$this->addCSS(array(
|
||||||
_PS_JS_DIR_.'jquery/plugins/treeview/jquery.treeview.css',
|
_PS_JS_DIR_.'jquery/plugins/treeview/jquery.treeview.css',
|
||||||
_PS_JS_DIR_.'jquery/plugins/timepicker/jquery-ui-timepicker-addon.css',
|
_PS_JS_DIR_.'jquery/plugins/timepicker/jquery-ui-timepicker-addon.css',
|
||||||
));
|
));
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user