function xmlA($content, $url, $attrs = array()) { return Helper_Xml::xmlA($content, $url, $attrs); }
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; }