Skip to content
Snippets Groups Projects
Commit ad419c3f authored by Ghislain Loas's avatar Ghislain Loas
Browse files

fix rt comments

parent 6ff8a424
Branches
Tags
3 merge requests!1659Master,!1641Sandbox search input for admin menu,!1621Sandbox search input for admin menu
<?php
Class_ScriptLoader::getInstance()->addSearchInput($this->_('Filtrer les domaines '));
Class_ScriptLoader::getInstance()->addSearchInputToContent($this->_('Filtrer les domaines '));
if (Class_Users::getIdentity()->hasRightAccessDomaines()) { ?>
<center>
......
......@@ -18,8 +18,7 @@
->addOPACScript('subModal')
->addJQueryReady('initializePopups();')
->showNotifications()
->loadPrettyPhoto()
->addOPACPluginScript('search_input/search_input.js');
->loadPrettyPhoto();
Class_Admin_Skin::current()->renderScriptsOn($head_scripts);
......
<?php
Class_ScriptLoader::getInstance()->addSearchInput($this->_('Filtrer les variables'));
Class_ScriptLoader::getInstance()->addSearchInputToContent($this->_('Filtrer les variables'));
?>
<table id="adminvars">
......
<?php
Class_ScriptLoader::getInstance()->addSearchInput($this->_('Filtrer les profils '));
Class_ScriptLoader::getInstance()->addSearchInputToContent($this->_('Filtrer les profils '));
print($this->profileSelect('profil',$this->id_zone,$this->id_bib,'zb',0,true));
......
<?php
Class_ScriptLoader::getInstance()->addSearchInput($this->_('Filtrer les informations système'));
Class_ScriptLoader::getInstance()->addSearchInputToContent($this->_('Filtrer les informations système'));
ob_start();
phpinfo(INFO_MODULES);
$info = ob_get_clean();
......
......@@ -802,11 +802,31 @@ class Class_ScriptLoader {
}
public function addSearchInput($label) {
return $this->addJQueryReady('$(".main > .modules").search_input('
. json_encode(['id' => 'input_content_menu',
'label' => $label . ' : ',
'fixed_display' => 'table, thead, th , .form, .form *, center, center *, br, .bouton, a *, a, img, h1, h3, h3 + div , .error, h3 + div *, .soustitre, .soustitre *, tr *']) . ');');
protected function _addSearchInput($node, $id, $label, $fixed_elements) {
$options = json_encode(['id' => $id,
'label' => $label . ' : ',
'fixed_display' => $fixed_elements]);
$jquery = sprintf('$("%s").search_input(%s);', $node, $options);
return $this->addOPACPluginScript('search_input/search_input.js')
->addJQueryReady($jquery);
}
public function addSearchInputToContent($label) {
return $this->_addSearchInput('.main > .modules',
'input_content_menu',
$label,
'table, thead, th , .form, .form *, center, center *, br, .bouton, a *, a, img, h1, h3, h3 + div , .error, h3 + div *, .soustitre, .soustitre *, tr *');
}
public function addSearchInputToLeftMenu($label) {
return $this->_addSearchInput('.main > .left',
'input_search_menu',
$label,
'.menuGaucheAdmin tr, .titre, img, table, tbody, td');
}
}
......
......@@ -316,9 +316,7 @@ class ZendAfi_View_Helper_Admin_MenuGaucheAdmin extends ZendAfi_View_Helper_Base
public function menuGaucheAdmin() {
Class_ScriptLoader::getInstance()
->addJQueryReady('$(".main > .left").search_input(' . json_encode(['id' => 'input_search_menu',
'label' => $this->_('Chercher dans le menu '),
'fixed_display' => '.menuGaucheAdmin tr, .titre, img, table, tbody, td']) . ');');
->addSearchInputToLeftMenu($this->_('Chercher dans le menu '));
$this->user = Class_Users::getIdentity();
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment