From 45611452538d010fde13d37c992eac8add5b794f Mon Sep 17 00:00:00 2001
From: Dany De Bontridder
Date: Wed, 23 Nov 2011 22:22:46 +0000
Subject: [PATCH] =?UTF-8?q?#469=20s=C3=A9parer=20plugin=20et=20menu=20(ajo?=
=?UTF-8?q?ut=20d'un=20filtre)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
include/menu.inc.php | 31 ++++++++++++++++++++++++++++---
1 file changed, 28 insertions(+), 3 deletions(-)
diff --git a/include/menu.inc.php b/include/menu.inc.php
index 5559403ac..9cbd59cf3 100644
--- a/include/menu.inc.php
+++ b/include/menu.inc.php
@@ -92,9 +92,33 @@ $ord=(isset($_REQUEST['ord']))?$_REQUEST['ord']:'codea';
$order=$table->get_sql_order($ord);
+
+
+$iselect=new ISelect('p_type');
+$iselect->value=array(
+ array("value"=>'',"label"=>"Tout"),
+ array("value"=>'ME',"label"=>"Menu"),
+ array("value"=>'PR',"label"=>"Impression"),
+ array("value"=>'PL',"label"=>"Extension / Plugin"),
+ array("value"=>'SP',"label"=>"Valeurs spéciales")
+ );
+$iselect->selected=(isset($_REQUEST['p_type']))?$_REQUEST['p_type']:'';
+$sql="";
+if ( $iselect->selected != '')
+{
+ $sql="where me_type='".sql_string($_REQUEST['p_type'])."' ";
+}
$menu=new Menu_Ref_sql($cn);
-$ret=$menu->seek($order);
-echo ' le type vaut :
+$ret=$menu->seek($sql.$order);
+?>
+
+ le type vaut :
- ME pour Menu
- PR pour les impressions
@@ -102,7 +126,8 @@ echo ' le type vaut :
- SP pour des valeurs spéciales
-
';
+
+
$gDossier=Dossier::id();
echo HtmlInput::button("Add_plugin", "Ajout d'un plugin", "onclick=add_plugin($gDossier)");
echo '