コード例 #1
0
ファイル: PageView.php プロジェクト: andresusanto/sepatuku
 function xmlSpan($content, $attrs = array())
 {
     return Helper_Xml::xmlSpan($content, $attrs);
 }
コード例 #2
0
ファイル: Cart.php プロジェクト: jeffhorus/sepatuku
 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;
 }