Ejemplo n.º 1
0
 function xmlA($content, $url, $attrs = array())
 {
     return Helper_Xml::xmlA($content, $url, $attrs);
 }
Ejemplo n.º 2
0
 static function getItemTitle($item, $withHtml = FALSE, $options = array(), $renderer = NULL, $cartRenderer = NULL)
 {
     $itemTitle = '';
     if (method_exists($renderer, 'renderCartItemDescription')) {
         $itemTitle = $renderer->renderCartItemDescription($item, $options);
     } else {
         if (isset($item['link'])) {
             $itemTitle = Helper_Xml::xmlSpan($item['name'], array('class' => 'cart-item-title'));
             if (!isset($cartRenderer->withProductLink) || $cartRenderer->withProductLink !== FALSE) {
                 $itemTitle = Helper_Xml::xmlA($item['name'], $item['link'], array('class' => 'cart-item-title'));
             }
         }
         $itemTitleRaw = $item['name'];
         $withBreak = !empty($options['with_break_options']);
         $optionStr = self::optionsToStr($item, $withBreak);
         if ($optionStr) {
             self::_addItemOptionStr($itemTitle, $item, $optionStr);
             self::_addItemOptionStr($itemTitleRaw, $item, $optionStr);
         }
         if (isset($options['with_edit_item']) && $options['with_edit_item']) {
             $itemTitle .= "\n";
             $itemTitle .= Helper_Xml::xmlA('edit', $item['edit_link'], array('class' => 'cart-item-edit'));
         }
     }
     if ($withHtml) {
         return $itemTitle;
     }
     return $itemTitleRaw;
 }