Changeset 5546
- Timestamp:
- 10/16/07 14:46:24 (6 years ago)
- Files:
-
- plugins/sfDoctrineSimpleCMSPlugin/trunk/config/doctrine/schema.yml (modified) (2 diffs)
- plugins/sfDoctrineSimpleCMSPlugin/trunk/lib/model/doctrine/PluginsfSimpleCMSPageTable.class.php (modified) (1 diff)
- plugins/sfDoctrineSimpleCMSPlugin/trunk/modules/sfSimpleCMS/lib/BasesfSimpleCMSActions.class.php (modified) (11 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/sfDoctrineSimpleCMSPlugin/trunk/config/doctrine/schema.yml
r5545 r5546 41 41 type: integer 42 42 length: 4 43 foreignClass: sfSimpleCMSPage44 foreignReference: id45 localName: sfSimpleCMSSlots46 foreignName: page47 43 notnull: true 48 44 cascadeDelete: true … … 70 66 updated_at: 71 67 type: timestamp 68 relations: 69 sfSimpleCMSSlots: 70 class: sfSimpleCMSPage 71 local: page_id 72 foreign: id plugins/sfDoctrineSimpleCMSPlugin/trunk/lib/model/doctrine/PluginsfSimpleCMSPageTable.class.php
r5207 r5546 113 113 $tree = $this->getTree()->fetchTree(); 114 114 $page_names = array(); 115 foreach ($tree as $page) { 115 if ($tree) 116 { 117 foreach ($tree as $page) { 116 118 $page_names[$page->slug] = str_repeat($indent_string, $page->level).$page->slug; 119 } 117 120 } 118 121 return $page_names; plugins/sfDoctrineSimpleCMSPlugin/trunk/modules/sfSimpleCMS/lib/BasesfSimpleCMSActions.class.php
r4950 r5546 64 64 { 65 65 $this->checkEditorCredential(); 66 $page = sfDoctrine::getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug', sfConfig::get('app_sfSimpleCMS_default_page', 'home')), $culture);66 $page = Doctrine_Manager::getInstance()->getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug', sfConfig::get('app_sfSimpleCMS_default_page', 'home')), $culture); 67 67 if ($page->isLockedForUserId($this->getUser()->getGuardUser()->id)) 68 68 { … … 74 74 else 75 75 { 76 $page = sfDoctrine::getTable('sfSimpleCMSPage')->findPublicBySlug($this->getRequestParameter('slug', sfConfig::get('app_sfSimpleCMS_default_page', 'home')), $culture);76 $page = Doctrine_Manager::getInstance()->getTable('sfSimpleCMSPage')->findPublicBySlug($this->getRequestParameter('slug', sfConfig::get('app_sfSimpleCMS_default_page', 'home')), $culture); 77 77 } 78 78 … … 99 99 { 100 100 $this->checkEditorCredential(); 101 $page = sfDoctrine::getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug'));101 $page = Doctrine_Manager::getInstance()->getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug')); 102 102 $this->forward404Unless($page); 103 103 … … 150 150 151 151 $slug = $this->getRequestParameter('slug'); 152 $page = sfDoctrine::getTable('sfSimpleCMSPage')->findBySlug($slug);152 $page = Doctrine_Manager::getInstance()->getTable('sfSimpleCMSPage')->findBySlug($slug); 153 153 $this->forward404Unless($page); 154 154 … … 184 184 $page_id = $this->getRequestParameter('page_id'); 185 185 $culture = $this->getCulture(); 186 $relative_page = sfDoctrine::getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('position'));186 $relative_page = Doctrine_Manager::getInstance()->getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('position')); 187 187 $positionType = $this->getRequestParameter('position_type'); 188 188 if($relative_page && $relative_page->getNode()->isRoot() && $positionType != 'under') … … 195 195 { 196 196 // update 197 $page = sfDoctrine::getTable('sfSimpleCMSPage')->find($page_id);197 $page = Doctrine_Manager::getInstance()->getTable('sfSimpleCMSPage')->find($page_id); 198 198 $this->forward404Unless($page); 199 199 … … 247 247 248 248 $culture = $this->getCulture(); 249 $page = sfDoctrine::getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug'));249 $page = Doctrine_Manager::getInstance()->getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug')); 250 250 $this->forward404Unless($page); 251 251 … … 265 265 266 266 $culture = $this->getCulture(); 267 $page = sfDoctrine::getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug'));267 $page = Doctrine_Manager::getInstance()->getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug')); 268 268 $this->forward404Unless($page); 269 269 … … 280 280 281 281 $culture = $this->getCulture(); 282 $page = sfDoctrine::getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug'));282 $page = Doctrine_Manager::getInstance()->getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug')); 283 283 $this->forward404Unless($page); 284 284 … … 291 291 292 292 $culture = $this->getCulture(); 293 $page = sfDoctrine::getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug'));293 $page = Doctrine_Manager::getInstance()->getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug')); 294 294 $this->forward404Unless($page); 295 295 … … 312 312 313 313 $culture = $this->getCulture(); 314 $page = sfDoctrine::getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug'));314 $page = Doctrine_Manager::getInstance()->getTable('sfSimpleCMSPage')->findBySlug($this->getRequestParameter('slug')); 315 315 $this->forward404Unless($page); 316 316