Add navigation next/previous in warehous cards

This commit is contained in:
Laurent Destailleur 2008-10-25 18:33:32 +00:00
parent 211be07fb1
commit 6ab140f169
4 changed files with 253 additions and 235 deletions

View File

@ -19,22 +19,26 @@
*/ */
/** /**
\file htdocs/product/stock/entrepot.class.php * \file htdocs/product/stock/entrepot.class.php
\ingroup stock * \ingroup stock
\brief Fichier de la classe de gestion des entrepots * \brief Fichier de la classe de gestion des entrepots
\version $Id$ * \version $Id$
*/ */
require_once(DOL_DOCUMENT_ROOT."/commonobject.class.php");
/** /**
\class Entrepot * \class Entrepot
\brief Classe permettant la gestion des entrepots * \brief Classe permettant la gestion des entrepots
*/ */
class Entrepot class Entrepot extends CommonObject
{ {
var $db; var $db;
var $error; var $error;
var $element='label';
var $table_element='entrepot';
var $id; var $id;
var $libelle; var $libelle;

View File

@ -37,6 +37,8 @@ $mesg = '';
* View * View
*/ */
$form=new Form($db);
llxHeader("","",$langs->trans("WarehouseCard")); llxHeader("","",$langs->trans("WarehouseCard"));
if ($_GET["id"]) if ($_GET["id"])
@ -82,12 +84,14 @@ if ($_GET["id"])
$head[$h][1] = $langs->trans("Info"); $head[$h][1] = $langs->trans("Info");
$h++; $h++;
dolibarr_fiche_head($head, $hselected, $langs->trans("Warehouse").': '.$entrepot->libelle); dolibarr_fiche_head($head, $hselected, $langs->trans("Warehouse"));
print '<table class="border" width="100%">'; print '<table class="border" width="100%">';
// Ref // Ref
print '<tr><td width="25%">'.$langs->trans("Ref").'</td><td colspan="3">'.$entrepot->libelle.'</td>'; print '<tr><td width="25%">'.$langs->trans("Ref").'</td><td colspan="3">';
print $form->showrefnav($entrepot,'id','',1,'rowid','libelle');
print '</td>';
print '<tr><td>'.$langs->trans("LocationSummary").'</td><td colspan="3">'.$entrepot->lieu.'</td></tr>'; print '<tr><td>'.$langs->trans("LocationSummary").'</td><td colspan="3">'.$entrepot->lieu.'</td></tr>';

View File

@ -20,10 +20,10 @@
*/ */
/** /**
\file htdocs/product/stock/fiche.php * \file htdocs/product/stock/fiche.php
\ingroup stock * \ingroup stock
\brief Page fiche entrepot * \brief Page fiche entrepot
\version $Id$ * \version $Id$
*/ */
require("./pre.inc.php"); require("./pre.inc.php");
@ -123,9 +123,10 @@ if ($_POST["cancel"] == $langs->trans("Cancel"))
* View * View
*/ */
$form=new Form($db);
llxHeader("","",$langs->trans("WarehouseCard")); llxHeader("","",$langs->trans("WarehouseCard"));
$form=new Form($db);
if ($_GET["action"] == 'create') if ($_GET["action"] == 'create')
{ {
@ -235,12 +236,14 @@ else
$head[$h][1] = $langs->trans("Info"); $head[$h][1] = $langs->trans("Info");
$h++; $h++;
dolibarr_fiche_head($head, $hselected, $langs->trans("Warehouse").': '.$entrepot->libelle); dolibarr_fiche_head($head, $hselected, $langs->trans("Warehouse"));
print '<table class="border" width="100%">'; print '<table class="border" width="100%">';
// Ref // Ref
print '<tr><td width="25%">'.$langs->trans("Ref").'</td><td colspan="3">'.$entrepot->libelle.'</td>'; print '<tr><td width="25%">'.$langs->trans("Ref").'</td><td colspan="3">';
print $form->showrefnav($entrepot,'id','',1,'rowid','libelle');
print '</td>';
print '<tr><td>'.$langs->trans("LocationSummary").'</td><td colspan="3">'.$entrepot->lieu.'</td></tr>'; print '<tr><td>'.$langs->trans("LocationSummary").'</td><td colspan="3">'.$entrepot->lieu.'</td></tr>';

View File

@ -41,6 +41,11 @@ if (! $sortfield) $sortfield="m.datem";
if (! $sortorder) $sortorder="DESC"; if (! $sortorder) $sortorder="DESC";
/*
* View
*/
$form=new Form($db);
$sql = "SELECT p.rowid, p.label as produit,"; $sql = "SELECT p.rowid, p.label as produit,";
$sql.= " s.label as stock, s.rowid as entrepot_id,"; $sql.= " s.label as stock, s.rowid as entrepot_id,";
@ -116,12 +121,14 @@ if ($resql)
$head[$h][1] = $langs->trans("Info"); $head[$h][1] = $langs->trans("Info");
$h++; $h++;
dolibarr_fiche_head($head, $hselected, $langs->trans("Warehouse").': '.$entrepot->libelle); dolibarr_fiche_head($head, $hselected, $langs->trans("Warehouse"));
print '<table class="border" width="100%">'; print '<table class="border" width="100%">';
// Ref // Ref
print '<tr><td width="25%">'.$langs->trans("Ref").'</td><td colspan="3">'.$entrepot->libelle.'</td>'; print '<tr><td width="25%">'.$langs->trans("Ref").'</td><td colspan="3">';
print $form->showrefnav($entrepot,'id','',1,'rowid','libelle');
print '</td>';
print '<tr><td>'.$langs->trans("LocationSummary").'</td><td colspan="3">'.$entrepot->lieu.'</td></tr>'; print '<tr><td>'.$langs->trans("LocationSummary").'</td><td colspan="3">'.$entrepot->lieu.'</td></tr>';