Exemple #1
0
 /**
  * Get attributes from XML layout update
  *
  * @param Varien_Simplexml_Element $layoutUpdate
  * @return array
  */
 protected function _getAttributes(Varien_Simplexml_Element $layoutUpdate)
 {
     $attributes = array();
     if ($layoutUpdate->getAttribute('name') !== null) {
         $attributes['element_name'] = $layoutUpdate->getAttribute('name');
     }
     $attributes = array_merge($attributes, parent::_getAttributes($layoutUpdate));
     return $attributes;
 }
Exemple #2
0
 /**
  * Get attributes from XML layout update
  *
  * @param Varien_Simplexml_Element $layoutUpdate
  * @return array
  */
 protected function _getAttributes(Varien_Simplexml_Element $layoutUpdate)
 {
     $attributes = array();
     if ($layoutUpdate->getAttribute('element') !== null) {
         $attributes['element_name'] = $layoutUpdate->getAttribute('element');
     }
     if ($layoutUpdate->getAttribute('after') !== null) {
         $attributes['origin_order'] = $attributes['destination_order'] = $layoutUpdate->getAttribute('after');
     }
     if ($layoutUpdate->getAttribute('destination') !== null) {
         $attributes['origin_container'] = $attributes['destination_container'] = $layoutUpdate->getAttribute('destination');
     }
     $attributes = array_merge($attributes, parent::_getAttributes($layoutUpdate));
     return $attributes;
 }