Changeset 954
- Timestamp:
- 07/07/10 14:01:52 (19 months ago)
- Files:
-
- 1 modified
-
trunk/engine/modules/viewer/Viewer.class.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/engine/modules/viewer/Viewer.class.php
r904 r954 452 452 } 453 453 foreach ($aBlocks as $sBlock) { 454 $this->AddBlock($sGroup,$sBlock); 454 if (is_array($sBlock)) { 455 $this->AddBlock( 456 $sGroup, 457 $sBlock['block'], 458 isset($sBlock['params']) ? $sBlock['params'] : array(), 459 isset($sBlock['priority']) ? $sBlock['priority'] : 5 460 ); 461 } else { 462 $this->AddBlock($sGroup,$sBlock); 463 } 455 464 } 456 465 } … … 588 597 foreach ((array)$aBlocks as $sName=>$aParams) { 589 598 /** 599 * Если название блока указывается в параметрах 600 */ 601 if (is_int($sName)) { 602 if (is_array($aParams)) { 603 $sName=$aParams['block']; 604 } 605 } 606 /** 590 607 * Если $aParams не являются массивом, значит передано только имя блока 591 608 */
