Changeset 11369

Show
Ignore:
Timestamp:
07/27/07 12:53:51 (1 year ago)
Author:
w_i
Message:

Fixed a typo and added new feature for rendering

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midcom/midcom.helper.datamanager2/type/tagselect.php

    r11364 r11369  
    5555     */ 
    5656    var $force_saving_to_tag_library = false; 
     57 
     58    /** 
     59     * This flag controls wether we force net_nehmer_tag to be used as the location 
     60     * to read tags data on rendering or should we use callback or storage 
     61     * 
     62     * @var bool 
     63     * @access public 
     64     */     
     65    var $force_rendering_from_tag_library = false; 
    5766     
    5867    /** 
     
    123132                return false; 
    124133            } 
     134             
    125135            $this->_callback = new $classname($this->option_callback_args); 
    126136            $this->_callback->set_type($this); 
     
    183193        } 
    184194         
    185         if ($this->use_tag_library) 
     195        if (   $this->use_tag_library 
     196            || $this->force_rendering_from_tag_library) 
    186197        { 
    187198            debug_pop(); 
     
    196207        } 
    197208        else 
    198         { 
     209        {             
    199210            debug_add("get from callback"); 
    200211            debug_pop(); 
     
    227238        } 
    228239         
    229         if ($this->use_tag_library) 
     240        if (   $this->use_tag_library 
     241            || $this->force_rendering_from_tag_library) 
    230242        { 
    231243            $data = $this->_data_template; 
     
    249261        { 
    250262            debug_add("get from callback"); 
     263 
    251264            $data = $this->_callback->get_data_for_key($key); 
    252265            debug_print_r('got data from callback',$data); 
     266 
    253267            debug_pop(); 
    254268            return $data; 
     
    773787        debug_pop(); 
    774788        return true; 
    775     }        
     789    } 
    776790 
    777791} 
  • trunk/midcom/midcom.helper.datamanager2/widget/tags.php

    r11366 r11369  
    3434 ( 
    3535     'title' => 'event tags', 
    36      'storage' => 'null'
     36     'storage' => null
    3737     'type' => 'tagselect', 
    3838     'type_config' => array 
     
    4949 ( 
    5050     'title' => 'tags', 
    51      'storage' => 'null'
     51     'storage' => null
    5252     'type' => 'tagselect', 
    5353     'widget' => 'tags',