Improve CFGMENU

This commit is contained in:
Dany De Bontridder 2013-08-31 19:40:18 +00:00
parent b204afd8f7
commit 0d248be80a
3 changed files with 22 additions and 18 deletions

View file

@ -59,9 +59,9 @@ content[28]="Attention Différence entre TVA calculée et donnée";
content[29]="Si vous ne donnez pas de nom, ce sera le nom du fichier qui sera utilisé"; content[29]="Si vous ne donnez pas de nom, ce sera le nom du fichier qui sera utilisé";
content[30]="Peut contenir une information telle que le message structuré sur le virement"; content[30]="Peut contenir une information telle que le message structuré sur le virement";
content[31]="Peut contenir un numéro de bon de commande"; content[31]="Peut contenir un numéro de bon de commande";
content[32]='<h3> Remarque : choix possibles </h3> <ul> <li> Détail opérations ne donne pas le même résultat si on regarde tous les journaux ou un journal de type ACH ou VEN</li> <li> Liste opérations ne donne pas le même résultat si on regarde tous les journaux ou un journal de type ACH ou VEN</li> <li> Journaux VEN ou ACH en mode "détail opérations" donne les détails des factures, y compris les montants, TVA et quantité par article</li> <li> Journaux VEN ou ACH en mode "liste opérations" donne pour chaque opération, le total de la TVA, ND, ...</li> </ul>';
function showBulle(p_ctl) content[33]='le type vaut :<ul> <li> ME pour Menu</li> <li> PR pour les impressions </li> <li> PL pour les plugins</li> <li> SP pour des valeurs spéciales</li> </ul>';
{ function showBulle(p_ctl){
d=document.getElementById('bulle'); d=document.getElementById('bulle');
d.innerHTML=content[p_ctl]; d.innerHTML=content[p_ctl];
d.style.top=posY+offsetY; d.style.top=posY+offsetY;

View file

@ -112,11 +112,11 @@ $url=$_SERVER['REQUEST_URI'];
$table->add('Code',$url,"order by me_code asc","order by me_code desc","codea","coded"); $table->add('Code',$url,"order by me_code asc","order by me_code desc","codea","coded");
$table->add('Menu',$url,"order by me_menu asc","order by me_menu desc","menua","menud"); $table->add('Menu',$url,"order by me_menu asc","order by me_menu desc","menua","menud");
$table->add('Description',$url,"order by me_description asc","order by me_description desc","desa","desd"); $table->add('Description',$url,"order by me_description asc","order by me_description desc","desa","desd");
$table->add('Type',$url,"order by me_type asc","order by me_type desc","ta","td");
$table->add('Fichier',$url,"order by me_file asc","order by me_file desc","fa","fd"); $table->add('Fichier',$url,"order by me_file asc","order by me_file desc","fa","fd");
$table->add('URL',$url,"order by me_url asc","order by me_url desc","urla","urld"); $table->add('URL',$url,"order by me_url asc","order by me_url desc","urla","urld");
$table->add('Paramètre',$url,"order by me_parametere asc","order by me_parameter desc","paa","pad"); $table->add('Paramètre',$url,"order by me_parametere asc","order by me_parameter desc","paa","pad");
$table->add('Javascript',$url,"order by me_javascript asc","order by me_javascript desc","jsa","jsd"); $table->add('Javascript',$url,"order by me_javascript asc","order by me_javascript desc","jsa","jsd");
$table->add('Type',$url,"order by me_type asc","order by me_type desc","ta","td");
$ord=(isset($_REQUEST['ord']))?$_REQUEST['ord']:'codea'; $ord=(isset($_REQUEST['ord']))?$_REQUEST['ord']:'codea';
@ -147,17 +147,8 @@ $ret=$menu->seek($sql.$order);
<?php echo HtmlInput::submit("search", "Recherche")?> <?php echo HtmlInput::submit("search", "Recherche")?>
<?php echo HtmlInput::request_to_hidden(array('ac','gDossier','ord'))?> <?php echo HtmlInput::request_to_hidden(array('ac','gDossier','ord'))?>
</form> </form>
Filtre <?php echo HtmlInput::filter_table('menu_tb', '0,1,2,3', '1'); ?> Filtre <?php echo HtmlInput::filter_table('menu_tb', '0,1,2,4', '1'); ?>
</fieldset> </fieldset>
<p class="info"> le type vaut :
<ul>
<li> ME pour Menu</li>
<li> PR pour les impressions </li>
<li> PL pour les plugins</li>
<li> SP pour des valeurs spéciales</li>
</ul>
</p>
<?php <?php
$gDossier=Dossier::id(); $gDossier=Dossier::id();
echo HtmlInput::button("Add_plugin", "Ajout d'un plugin", "onclick=add_plugin($gDossier)"); echo HtmlInput::button("Add_plugin", "Ajout d'un plugin", "onclick=add_plugin($gDossier)");
@ -168,7 +159,7 @@ echo '<tr>';
echo '<th>'.$table->get_header(0).'</th>'; echo '<th>'.$table->get_header(0).'</th>';
echo '<th>'.$table->get_header(1).'</th>'; echo '<th>'.$table->get_header(1).'</th>';
echo '<th>'.$table->get_header(2).'</th>'; echo '<th>'.$table->get_header(2).'</th>';
echo '<th>'.$table->get_header(3).'</th>'; echo '<th>'.$table->get_header(3).HtmlInput::infobulle(33).'</th>';
echo '<th>'.$table->get_header(4).'</th>'; echo '<th>'.$table->get_header(4).'</th>';
echo '<th>'.$table->get_header(5).'</th>'; echo '<th>'.$table->get_header(5).'</th>';
echo '<th>'.$table->get_header(6).'</th>'; echo '<th>'.$table->get_header(6).'</th>';
@ -193,11 +184,11 @@ for ($i = 0; $i < Database::num_row($ret); $i++)
echo td($js); echo td($js);
echo td($row->me_menu); echo td($row->me_menu);
echo td(h($row->me_description)); echo td(h($row->me_description));
echo td(h($row->me_type));
echo td(h($row->me_file)); echo td(h($row->me_file));
echo td(h($row->me_url)); echo td(h($row->me_url));
echo td(h($row->me_parameter)); echo td(h($row->me_parameter));
echo td(h($row->me_javascript)); echo td(h($row->me_javascript));
echo td(h($row->me_type));
echo '</tr>'; echo '</tr>';
} }
echo '</table>'; echo '</table>';

View file

@ -11,7 +11,12 @@ $str_file=new IText('me_file',$m->me_file);
$str_url=new IText('me_url',$m->me_url); $str_url=new IText('me_url',$m->me_url);
$str_parameter=new IText('me_parameter',$m->me_parameter); $str_parameter=new IText('me_parameter',$m->me_parameter);
$str_js=new IText('me_javascript',$m->me_javascript); $str_js=new IText('me_javascript',$m->me_javascript);
$a_type=array (
array ('label'=>'Impression','value'=>'PR' ),
array ('label'=>'Menu','value'=>'ME' )
);
$str_type=new ISelect("me_type", $a_type);
$str_type->selected=$m->me_type;
?> ?>
<table> <table>
<tr> <tr>
@ -37,6 +42,14 @@ $str_js=new IText('me_javascript',$m->me_javascript);
<td> <td>
<?php echo $str_desc->input()?> <?php echo $str_desc->input()?>
</td> </td>
</tr>
<tr>
<td>
Type
</td>
<td>
<?php echo $str_type->input();?>
</td>
</tr> </tr>
<tr> <tr>
<td> <td>
@ -56,7 +69,7 @@ $str_js=new IText('me_javascript',$m->me_javascript);
</tr> </tr>
<tr> <tr>
<td> <td>
Paramèttre Paramètre
</td> </td>
<td> <td>
<?php echo $str_parameter->input()?> <?php echo $str_parameter->input()?>