Ejemplo n.º 1
0
 public function getBase($layout, $valor)
 {
     $html = parent::replaceWraper(2, array($layout['title_class'], ucfirst($valor)), $layout['title_wrap']);
     $item = '';
     if ($valor == 'descrição') {
         $html .= '<p>' . $this->ecommerce_options->descricao . '</p>';
     } else {
         if ($valor == 'segurança') {
             $html .= '<img src=' . $this->url_base . 'img/loja/certificado/' . $this->ecommerce_options->certificado . '.png class="img-responsive">';
         } else {
             if ($valor == 'menu') {
                 foreach (\Ecommerce\Admin\Models\Paginas::find() as $key => $value) {
                     $item .= parent::replaceWraper(3, array($layout['item_wrap_class'], $this->url_base . 'pagina/' . $value->id, $value->nome), $layout['item_wrap']);
                 }
             } else {
                 if ($valor == 'informações') {
                     $array = array('termos_de_uso', 'politica_de_privacidade', 'politica_de_entrega', 'trocas_e_devolucoes');
                     foreach ($array as $key => $value) {
                         $nome = str_replace('politica', 'política', str_replace('_', ' ', $value));
                         $nome = str_replace('devolucoes', 'devoluções', $nome);
                         if ($this->ecommerce_options->{$value} != '') {
                             $item .= parent::replaceWraper(3, array('launch-modal ' . $layout['item_wrap_class'], 'javascript:;', ucfirst($nome) . '<span data-title="' . ucfirst($nome) . '" style="display:none">' . $this->ecommerce_options->{$value} . '</span>'), $layout['item_wrap']);
                         }
                     }
                 } else {
                     if ($valor == 'contato') {
                         $array = array('email', 'telefone', 'endereco');
                         foreach ($array as $value) {
                             $item .= parent::replaceWraper(3, array($layout['item_wrap_class'], 'javascript:;', $this->ecommerce_options->{$value}), $layout['item_wrap']);
                         }
                     }
                 }
             }
         }
     }
     if ($item != '') {
         $html .= parent::replaceWraper(2, array($layout['wrap_class'], $item), $layout['wrap']);
     }
     return parent::replaceWraper(2, array($layout['container_class'], $html), $layout['container_wrap']);
 }