source: pmb4.1/trunk/fuentes/pmb/cms/modules/common/selectors/cms_module_common_selector_generic_portfolio_collection.class.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.1 KB
Line 
1<?php
2// +-------------------------------------------------+
3// © 2002-2012 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
4// +-------------------------------------------------+
5// $Id: cms_module_common_selector_generic_portfolio_collection.class.php,v 1.1.2.2 2014-11-18 10:53:44 arenou Exp $
6
7if (stristr($_SERVER['REQUEST_URI'], ".class.php")) die("no access");
8//require_once($base_path."/cms/modules/common/selectors/cms_module_selector.class.php");
9class cms_module_common_selector_generic_portfolio_collection extends cms_module_common_selector{
10       
11        public function __construct($id=0){
12                parent::__construct($id);
13                $this->once_sub_selector=true;
14        }
15       
16        protected function get_sub_selectors(){
17                return array(
18                        "cms_module_common_selector_portfolio_collection",
19                        "cms_module_common_selector_env_var",
20                        "cms_module_common_selector_global_var"
21                );
22        }
23       
24        /*
25         * Retourne la valeur sélectionné
26         */
27        public function get_value(){
28                if(!$this->value){
29                        $sub = $this->get_selected_sub_selector();
30                        $this->value = $sub->get_value();
31                }
32                return $this->value;
33        }
34}
Note: See TracBrowser for help on using the repository browser.