Bem vindo ao brockdev.com, não seja tímido compartilhe suas duvidas e conhecimento. :D

Erro SSL Módulo Custom Menu

Boa tarde Pessoal,

O https aparece somente na minha página de checkout, isso está correto, porém está com problema devido ao menu, pois a url dos links do menu aparecem como http e não https.

Segue o código que acredito ser o que gera a url:

public function drawMenuItem($children, $level = 1)
{
$html = '<div class=\"itemMenu level' . $level . '\">';
$keyCurrent = $this->getCurrentCategory()->getId();
foreach ($children as $child)
{
if (is_object($child) && $child->getIsActive())
{
// --- class for active category ---
$active = '';
if ($this->isCategoryActive($child))
{
$active = ' actParent';
if ($child->getId() == $keyCurrent) $active = ' act';
}
// --- format category name ---
$name = $this->escapeHtml($child->getName());
if (Mage::getStoreConfig('custom_menu/general/non_breaking_space'))
$name = str_replace(' ', ' ', $name);
$html.= '<a class=\"itemMenuName level' . $level . $active . '\" href=\"' . $this->getCategoryUrl($child) . '\"><span>' . $name . '</span></a>';
$activeChildren = $this->_getActiveChildren($child, $level);
if (count($activeChildren) > 0)
{
$html.= '<div class=\"itemSubMenu level' . $level . '\">';
$html.= $this->drawMenuItem($activeChildren, $level + 1);
$html.= '</div>';
}
}
}
$html.= '</div>';
return $html;
}

Comentários

  • Jonatan Machado Moderador Global, Administrador
    Ola wesleybpereira
    Mais esta correto o menu aparece apenas com http não a necessidade de https isso ate ocasionaria erro de segurança em alguns (ie) navegadores quando clicado nos links
    Arsenal Web Design.com
    Desenvolvimento de Lojas Virtuais
    Magento | Zend Framework | HTML5 | CSS3 | Blogs
    image
    E-mail: contato@brockdev.com
  • Entendi Jonatan Machado,

    Será que o problema então é os links do footer?

    Você pode me ajudar nesse casa, pq percebi que alguns links não estão com o https e não sei como alterar para estes casos. A loja chama-se francisquinha com br. Dá uma olhadinha no checkout, será que o problema está nos links do rodapé?

    Praticamente só falta isso pra lançar minha lojinha tão suada... :(

    Grato,
  • Jonatan Machado Moderador Global, Administrador
    Voce fala links sem https porque esta dando erro de conteudo nao seguro no seu site?
    Geralmente esses erros nao porque links de imagens e invocador de css e js estão sem https

    Voce deve ter colocado algumas imagen seja no phtml ou no css assim
    http://www.francisquinha.com.br/skin/frontend/default/modern/images/imagen.png


    O correto seria assim

    CSS
    ../images/imagen.png 


    PHTML
    <?php echo $this->getSkinUrl('images/imagen.jpg') ?>
    Arsenal Web Design.com
    Desenvolvimento de Lojas Virtuais
    Magento | Zend Framework | HTML5 | CSS3 | Blogs
    image
    E-mail: contato@brockdev.com
  • Putz...

    Era um selo bendito que estava vencido...embora ele mostre o https quando inspeciono o elemento (F12 no Chrome) como estava vencido ele estava dando pau no https do site..... :)

    Valeu meu amigo pela ajuda!
  • Jonatan Machado Moderador Global, Administrador
    Isso iria ser a outra opção que eu iria te falar pra você verificar rsrs
    Mas que bom que foi so isso, as vezes da um trabalhão.
    Arsenal Web Design.com
    Desenvolvimento de Lojas Virtuais
    Magento | Zend Framework | HTML5 | CSS3 | Blogs
    image
    E-mail: contato@brockdev.com
Entre ou Registre-se para fazer um comentário.