Changeset 11369
- Timestamp:
- 07/27/07 12:53:51 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/midcom/midcom.helper.datamanager2/type/tagselect.php
r11364 r11369 55 55 */ 56 56 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; 57 66 58 67 /** … … 123 132 return false; 124 133 } 134 125 135 $this->_callback = new $classname($this->option_callback_args); 126 136 $this->_callback->set_type($this); … … 183 193 } 184 194 185 if ($this->use_tag_library) 195 if ( $this->use_tag_library 196 || $this->force_rendering_from_tag_library) 186 197 { 187 198 debug_pop(); … … 196 207 } 197 208 else 198 { 209 { 199 210 debug_add("get from callback"); 200 211 debug_pop(); … … 227 238 } 228 239 229 if ($this->use_tag_library) 240 if ( $this->use_tag_library 241 || $this->force_rendering_from_tag_library) 230 242 { 231 243 $data = $this->_data_template; … … 249 261 { 250 262 debug_add("get from callback"); 263 251 264 $data = $this->_callback->get_data_for_key($key); 252 265 debug_print_r('got data from callback',$data); 266 253 267 debug_pop(); 254 268 return $data; … … 773 787 debug_pop(); 774 788 return true; 775 } 789 } 776 790 777 791 } trunk/midcom/midcom.helper.datamanager2/widget/tags.php
r11366 r11369 34 34 ( 35 35 'title' => 'event tags', 36 'storage' => 'null',36 'storage' => null, 37 37 'type' => 'tagselect', 38 38 'type_config' => array … … 49 49 ( 50 50 'title' => 'tags', 51 'storage' => 'null',51 'storage' => null, 52 52 'type' => 'tagselect', 53 53 'widget' => 'tags',
