Changeset 577
- Timestamp:
- 05/01/08 14:08:32 (2 years ago)
- Files:
-
- trunk/lib/AkActionController.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/AkActionController.php
r570 r577 1450 1450 } 1451 1451 if(!empty($layout)){ 1452 1452 1453 $layout = strstr($layout,'/') || strstr($layout,DS) ? $layout : 'layouts'.DS.$layout; 1454 $layout = preg_replace('/\.tpl$/', '', $layout); 1455 1453 1456 $layout = substr($layout,0,7) === 'layouts' ? 1454 (empty($this->_module_path) ? AK_VIEWS_DIR.DS.$layout.'.tpl' : AK_VIEWS_DIR.DS.'layouts'.DS.trim($this->_module_path, DS).'.tpl') :1457 (empty($this->_module_path) || !empty($this->layout) ? AK_VIEWS_DIR.DS.$layout.'.tpl' : AK_VIEWS_DIR.DS.'layouts'.DS.trim($this->_module_path, DS).'.tpl') : 1455 1458 $layout.'.tpl'; 1459 1456 1460 if (file_exists($layout)) { 1457 1461 return $layout;
