Problème d'affichage sous IE

Soutien et conseils sur les "Template" OpenCart

Problème d'affichage sous IE

Messagepar jeromec » 22 Avr 2011, 13:40

Bonjour,
Ma boutique s'affiche correctement sous Firefox (3 et 4) mais pas sous Internet Explorer ( 8 ou 9 ).
En effet, sous IE, la mise en page est tout simplement ignorée. Voir la capture ci-dessous :
Image

Pour info :
- La boutique est dans un répertoire et non en racine pour pouvoir l'utiliser sans la passer en mode "maintenance".
- Je l'ai transférée de 1and1 vers une autre formule d'hébergement mais toujours chez 1and1 (pack supérieur à l'ancien). Elle fonctionnait sur l'ancien pack d'hébergement mais je ne pas la laisser dessus car c'est mon hébergement perso.
- Un certificat SSL est activé sur cette boutique et le .htaccess a été modifié pour rédiriger automatiquement les adresse en http vers https.

Quelqu'un peut-il m'indiquer si le problème provient d'une de ces trois infos ou me donner une piste ?

Merci
Dernière édition par jeromec le 08 Juil 2011, 22:02, édité 1 fois au total.
Version 1.4.9fr
Template Green-store modifié
Hébergeur 1and1.fr
Avatar de l’utilisateur
jeromec
 
Messages: 52
Inscrit le: 21 Oct 2010, 21:31

Re: Problème d'affichage sous IE

Messagepar Imaxine » 22 Avr 2011, 15:16

Je pense que cela vient du template que tu utilises. Certains templates ne sont pas optimisés pour IE (stylesheet.css).
Peux-tu mettre le fichier catalog/view/theme/TONTEMPLATE/template/common/header.tpl de ton template que l'on regarde.
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28

Re: Problème d'affichage sous IE

Messagepar jeromec » 23 Avr 2011, 10:04

Bonjour et merci pour ta rapidité à répondre (comme d'hab...)
Voici le fichier demandé
Code: Tout sélectionner
<?php if (isset($_SERVER['HTTP_USER_AGENT']) && !strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6')) echo '<?xml version="1.0" encoding="UTF-8"?>'. "\n"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" xml:lang="<?php echo $lang; ?>">
<head>
<title><?php echo $title; ?></title>
<?php if ($keywords) { ?>
<meta name="keywords" content="<?php echo $keywords; ?>" />
<?php } ?>
<?php if ($description) { ?>
<meta name="description" content="<?php echo $description; ?>" />
<?php } ?>
<base href="<?php echo $base; ?>" />
<?php if ($icon) { ?>
<link href="<?php echo $icon; ?>" rel="icon" />
<?php } ?>
<?php foreach ($links as $link) { ?>
<link href="<?php echo str_replace('&', '&amp;', $link['href']); ?>" rel="<?php echo $link['rel']; ?>" />
<?php } ?>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/<?php echo $template; ?>/stylesheet/stylesheet.css" />
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/cavpar3std/stylesheet/ie6.css" />
<script type="text/javascript" src="catalog/view/javascript/DD_belatedPNG_0.0.8a-min.js"></script>
<script>
DD_belatedPNG.fix('img, #header .div3 a, #content .left, #content .right, .box .top');
</script>
<![endif]-->
<?php foreach ($styles as $style) { ?>
<link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" />
<?php } ?>
<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="catalog/view/javascript/jquery-ui/jquery-ui-1.8.5.custom.min.js"></script>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/<?php echo $template; ?>/stylesheet/jquery-ui/ui-lightness/jquery-ui-1.8.5.custom.css" />
<script type="text/javascript" src="catalog/view/javascript/jquery/thickbox/thickbox-compressed.js"></script>
<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/thickbox/thickbox.css" />
<script type="text/javascript" src="catalog/view/javascript/jquery/tab.js"></script>
<?php foreach ($scripts as $script) { ?>
<script type="text/javascript" src="<?php echo $script; ?>"></script>
<?php } ?>
<script type="text/javascript"><!--
function bookmark(url, title) {
   if (window.sidebar) { // firefox
    window.sidebar.addPanel(title, url, "");
   } else if(window.opera && window.print) { // opera
      var elem = document.createElement('a');
      elem.setAttribute('href',url);
      elem.setAttribute('title',title);
      elem.setAttribute('rel','sidebar');
      elem.click();
   } else if(document.all) {// ie
         window.external.AddFavorite(url, title);
   }
}
//--></script>
</head>
<body>
<div id="container">
<div id="header">
  <div class="div1">
    <div class="div2">
      <?php if ($logo) { ?>
      <a href="<?php echo str_replace('&', '&amp;', $home); ?>"><img src="<?php echo $logo; ?>" title="<?php echo $store; ?>" alt="<?php echo $store; ?>" /></a>
      <?php } ?>
    </div>
    <div class="div3"></div>
    <div class="div4"><a href="<?php echo str_replace('&', '&amp;', $home); ?>" id="tab_home"><?php echo $text_home; ?></a>
      <?php if (!$logged) { ?>
      <a href="<?php echo str_replace('&', '&amp;', $login); ?>" id="tab_login"><?php echo $text_login; ?></a>
      <?php } else { ?>
      <a href="<?php echo str_replace('&', '&amp;', $logout); ?>" id="tab_logout"><?php echo $text_logout; ?></a>
      <?php } ?>
      <a href="<?php echo str_replace('&', '&amp;', $account); ?>" id="tab_account"><?php echo $text_account; ?></a><a href="<?php echo str_replace('&', '&amp;', $cart); ?>" id="tab_cart"><?php echo $text_cart; ?></a><a href="<?php echo str_replace('&', '&amp;', $checkout); ?>" id="tab_checkout"><?php echo $text_checkout; ?></a></div>
    <div class="div5">
      <div class="left"></div>
      <div class="right"></div>
      <div class="center">
        <div id="search">
          <div class="div8"><?php echo $entry_search; ?>&nbsp;</div>
          <div class="div9">
            <?php if ($keyword) { ?>
            <input type="text" value="<?php echo $keyword; ?>" id="filter_keyword" />
            <?php } else { ?>
            <input type="text" value="<?php echo $text_keyword; ?>" id="filter_keyword" onclick="this.value = '';" onkeydown="this.style.color = '#000000'" style="color: #999;" />
            <?php } ?>
          </div>
          <div class="div10">&nbsp;&nbsp;<a onclick="moduleSearch();" class="button"><span><?php echo $button_go; ?></span></a> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="div6">
    <div class="left"></div>
    <div class="right"></div>
    <div class="center">
     <?php if (isset($common_error)) { ?>
     <div class="warning"><?php echo $common_error; ?></div>
     <?php } ?>
      <div id="breadcrumb">
        <?php foreach ($breadcrumbs as $breadcrumb) { ?>
        <?php echo $breadcrumb['separator']; ?><a href="<?php echo str_replace('&', '&amp;', $breadcrumb['href']); ?>"><?php echo $breadcrumb['text']; ?></a>
        <?php } ?>
   </div>
      <div class="div11">
        <a href="<?php echo str_replace('&', '&amp;', $news); ?>" style="background-image: url('catalog/view/theme/cavpar3std/image/news.png');"><?php echo $text_news; ?></a>
      <a href="<?php echo str_replace('&', '&amp;', $special); ?>" style="background-image: url('catalog/view/theme/cavpar3std/image/special.png');"><?php echo $text_special; ?></a>
      <a onclick="bookmark(document.location, '<?php echo addslashes($title); ?>');" style="background-image: url('catalog/view/theme/cavpar3std/image/bookmark.png');"><?php echo $text_bookmark; ?></a>
      <a href="<?php echo str_replace('&', '&amp;', $contact); ?>" style="background-image: url('catalog/view/theme/cavpar3std/image/contact.png');"><?php echo $text_contact; ?></a>
      </div>

    </div>
  </div>
</div>
<script type="text/javascript"><!--
function getURLVar(urlVarName) {
   var urlHalves = String(document.location).toLowerCase().split('?');
   var urlVarValue = '';
   
   if (urlHalves[1]) {
      var urlVars = urlHalves[1].split('&');

      for (var i = 0; i <= (urlVars.length); i++) {
         if (urlVars[i]) {
            var urlVarPair = urlVars[i].split('=');
            
            if (urlVarPair[0] && urlVarPair[0] == urlVarName.toLowerCase()) {
               urlVarValue = urlVarPair[1];
            }
         }
      }
   }
   
   return urlVarValue;
}

$(document).ready(function() {
   route = getURLVar('route');
   
   if (!route) {
      $('#tab_home').addClass('selected');
   } else {
      part = route.split('/');
      
      if (route == 'common/home') {
         $('#tab_home').addClass('selected');
      } else if (route == 'account/login') {
         $('#tab_login').addClass('selected');
      } else if (route == 'forum/board') {
         $('#tab_forum').addClass('selected');
      } else if (route == 'forum/board/view') {
         $('#tab_forum').addClass('selected');
      } else if (route == 'forum/board/insert') {
         $('#tab_forum').addClass('selected');      
      } else if (part[0] == 'account') {
         $('#tab_account').addClass('selected');
      } else if (route == 'checkout/cart') {
         $('#tab_cart').addClass('selected');
      } else if (part[0] == 'checkout') {
         $('#tab_checkout').addClass('selected');
      } else {
         $('#tab_home').addClass('selected');
      }
   }
});
//--></script>
<script type="text/javascript"><!--
$('#search input').keydown(function(e) {
   if (e.keyCode == 13) {
      moduleSearch();
   }
});

function moduleSearch() {
   url = 'index.php?route=product/search';
   
   var filter_keyword = $('#filter_keyword').attr('value')
   
   if (filter_keyword) {
      url += '&keyword=' + encodeURIComponent(filter_keyword);
   }
   
   var filter_category3_id = $('#filter_category3_id').attr('value');
   
   if (filter_category3_id) {
      url += '&category3_id=' + filter_category3_id;
   }
   
   url += '&model=1';
    url += '&description=1';
   location = url;
}
//--></script>
<script type="text/javascript"><!--
$('.switcher').bind('click', function() {
   $(this).find('.option').slideToggle('fast');
});
$('.switcher').bind('mouseleave', function() {
   $(this).find('.option').slideUp('fast');
});
//--></script>
Version 1.4.9fr
Template Green-store modifié
Hébergeur 1and1.fr
Avatar de l’utilisateur
jeromec
 
Messages: 52
Inscrit le: 21 Oct 2010, 21:31

Re: Problème d'affichage sous IE

Messagepar Imaxine » 23 Avr 2011, 10:52

Peux-tu m'envoyer par MP l'url que je puisse constater de visu.
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28


Retour vers Soutien "Templates"

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron
Copyright © 2009-2013 OpenCart France - Tous droits réservés