コード例 #1
0
 protected function setTabNav()
 {
     $item = '';
     foreach ($this->layout['tab_itens'] as $key => $value) {
         $item .= parent::replaceWraper(3, array($key == 0 ? 'active ' . $this->layout['nav_item_class'] : $this->layout['nav_item_class'], '#' . $value, strtoupper($value)), $this->layout['nav_item_wrap']);
     }
     return parent::replaceWraper(2, array($this->layout['nav_wrap_class'], $item), $this->layout['nav_wrap']);
 }
コード例 #2
0
 protected function setAddCart()
 {
     $estoque = isset($this->layout['produto']->estoque) ? $this->layout['produto']->estoque : $this->layout['produto']->detalhes[0]['estoque'];
     if ($estoque > 0) {
         return parent::replaceWraper(3, array('addCart ' . $this->layout['add_cart_class'], $this->url_base . 'cart/insert', $this->layout['add_cart_text']), $this->layout['add_cart_wrap']);
     }
 }
コード例 #3
0
 protected function setAddCart()
 {
     return parent::replaceWraper(3, array('addCart ' . $this->layout['add_cart_class'], $this->url_base . 'cart/insert', $this->layout['add_cart_text']), $this->layout['add_cart_wrap']);
 }
コード例 #4
0
 protected function setProdutoImagens()
 {
     $produto_imagens = $this->layout['produto']->imagens;
     if ($this->ecommerce_options->produto_detalhes == '1') {
         $detalhes = unserialize($this->ecommerce_options->produto_detalhe_options);
         $index = parent::arrayMultiSearch($detalhes, 'label', 'cor');
         if (!is_null($index)) {
             if ($this->layout['detalhe'] == '0') {
                 if (isset($this->layout['produto']->detalhes[0]['cor'])) {
                     $cor = $this->layout['produto']->detalhes[0]['cor'];
                     if (isset($this->layout['produto']->imagem_detalhes) && array_key_exists($cor, $this->layout['produto']->imagem_detalhes)) {
                         $produto_imagens = $this->layout['produto']->imagem_detalhes[$cor];
                     }
                 }
             } else {
                 $chave = parent::arrayMultiSearch($this->layout['produto']->detalhes, $detalhes[0]['label'], $this->layout['detalhe']);
                 $cor = $this->layout['produto']->detalhes[$chave]['cor'];
                 if (isset($this->layout['produto']->imagem_detalhes) && array_key_exists($cor, $this->layout['produto']->imagem_detalhes)) {
                     $produto_imagens = $this->layout['produto']->imagem_detalhes[$cor];
                 }
             }
         }
     }
     return $produto_imagens;
 }