source: pmb4.1/trunk/fuentes/pmb/admin/opac/opac_view/list.inc.php @ 478

Last change on this file since 478 was 478, checked in by mabarracus, 4 years ago

copy trusty code 4.1

  • Property svn:executable set to *
File size: 1.5 KB
Line 
1<?php
2// +-------------------------------------------------+
3// © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
4// +-------------------------------------------------+
5// $Id: list.inc.php,v 1.1 2011-04-20 06:27:21 ngantier Exp $
6
7if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) die("no access");
8
9// page de switch vues Opac
10
11// inclusions principales
12require_once("$class_path/opac_view.class.php");
13
14$opac_view= new opac_view($opac_view_id);
15switch($action) {       
16        case "add":
17                // affichage du formulaire de vue Opac, en création
18                print $opac_view->do_form();                   
19        break;
20        case "form":
21                // affichage du formulaire, en modification => $id
22                print $opac_view->do_form();   
23        break;
24        case "param":
25                // gere le formulaire et la mémorisation des parametre de subtitution
26                $ret= $opac_view->get_form_param();
27                if($ret) print $ret;// c'est le formulaire de parametre
28                else print $opac_view->do_form();       
29        break;
30        case "save":
31                // sauvegarde issu du formulaire
32                $opac_view->update_form();
33                if($opac_view_id) print $opac_view->do_list();
34                else print $opac_view->do_form();       // sert à compléter le formulaire après sa création
35        break; 
36        case "delete":
37                // effacement, issu du formulaire
38                $opac_view->delete();
39                print $opac_view->do_list();
40        break; 
41        case "gen":
42                // genère la liste des id de notices des vues opac
43                print $opac_view->gen();
44                print $opac_view->do_list();                   
45        break;         
46        default :
47                // affiche liste des recherches personalisée
48                print $opac_view->do_list();
49        break;
50}
51
52
Note: See TracBrowser for help on using the repository browser.