Jump to content

Установка redhelper, помогите советом


Recommended Posts

Здравствуйте, нужен онлайн чат для интернет-магазина.

Остановил свой выбор на redhelper, нормально устанавливается, хорошо работает, все устраивает.

Но после установки (только в IE) смещаются все модули и элементы страницы, страница обезображивается до неузнаваемости, в чем может быть проблема?

 

Код довольной простой


<!-- RedHelper -->
<script id="rhlpscrtg" type="text/javascript" charset="utf-8" async="async"
src="https://web.redhelper.ru/service/main.js?c=3423424">
</script>
<!--/Redhelper -->

 

Вставляю этот код в файл header.tpl в папке со своим шаблоном, заключая всё в body, код файла получается вот такой, скрипт чата в самом низу.

<body>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$lang_iso}">
<head>
 <title>{$meta_title|escape:'htmlall':'UTF-8'}</title>
{if isset($meta_description) AND $meta_description}
 <meta name="description" content="{$meta_description|escape:html:'UTF-8'}" />
{/if}
{if isset($meta_keywords) AND $meta_keywords}
 <meta name="keywords" content="{$meta_keywords|escape:html:'UTF-8'}" />
{/if}
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
 <meta http-equiv="content-language" content="{$meta_language}" />
 <meta name="generator" content="PrestaShop" />
 <meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" />
 <link rel="icon" href="http://wellery.ru/favicon.ico" type="image/x-icon">
 <link rel="shortcut icon" href="http://wellery.ru/favicon.ico" type="image/x-icon">
 <script type="text/javascript">
  var baseDir = '{$content_dir}';
  var static_token = '{$static_token}';
  var token = '{$token}';
  var priceDisplayPrecision = {$priceDisplayPrecision*$currency->decimals};
  var priceDisplayMethod = {$priceDisplay};
  var roundMode = {$roundMode};
 </script>
{if isset($css_files)}
{foreach from=$css_files key=css_uri item=media}
<link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" />
{/foreach}
{/if}
<link href="http://prestashop9.wellery.netdna-cdn.com/js/jquery/plugins/fancybox/jquery.fancybox.css" rel="stylesheet" type="text/css" media="all" />
{if isset($js_files)}
{foreach from=$js_files item=js_uri}
<script type="text/javascript" src="{$js_uri}"></script>
{/foreach}
{/if}
 {$HOOK_HEADER}
</head>

<body {if isset($page_name)}id="{$page_name|escape:'htmlall':'UTF-8'}"{/if}>
{if !$content_only}
 {if isset($restricted_country_mode) && $restricted_country_mode}
 <div id="restricted-country">
  <p>{l s='You cannot place a new order from your country.'} <span class="bold">{$geolocation_country}</span></p>
 </div>
 {/if}
	<div id="grid_outer">
 <div id="page">
  <!-- Header -->
  <div id="header">
<a id="header_logo" href="{$base_dir}" title="{$shop_name|escape:'htmlall':'UTF-8'}">
 <img class="logo" src="{$logo_url}" alt="{$shop_name|escape:'htmlall':'UTF-8'}" {if $logo_image_width}width="{$logo_image_width}"{/if} {if $logo_image_height}height="{$logo_image_height}" {/if} />
</a>
<div id="header_right">
 {$HOOK_TOP}
</div>
  </div>
  <div id="columns" class="grid_9 alpha omega clearfix">
<!-- Left -->
<div id="left_column" class="column grid_2 alpha">
 {$HOOK_LEFT_COLUMN}
</div>
<!-- Center -->
<div id="center_column" class=" grid_5">
{/if}
<!-- RedHelper -->
<script id="rhlpscrtg" type="text/javascript" charset="utf-8" async="async"
src="https://web.redhelper.ru/service/main.js?c=3423424">
</script>
<!--/Redhelper -->
</body>

Edited by aeroplah (see edit history)
Link to comment
Share on other sites

IE он очень чувствителен к ошибкам в верстке, у вас сверху почему то стоит тег body и снизу нет закрывающего html

Спасибо за ответ, тогда переносим <body> вниз, добавляем закрывающий, вот так должно быть? или закрывающий в самый низ, после закрывающего боди? поправьте дурака)

</html>
<body>
<!-- RedHelper -->
<script id="rhlpscrtg" type="text/javascript" charset="utf-8" async="async"
src="https://web.redhelper.ru/service/main.js?c=3423424">
</script>
<!--/Redhelper -->
</body>

Edited by aeroplah (see edit history)
Link to comment
Share on other sites

Спасибо за ответ, тогда переносим <body> вниз, добавляем закрывающий, вот так должно быть? или закрывающий в самый низ, после закрывающего боди? поправьте дурака)

</html>
<body>
<!-- RedHelper -->
<script id="rhlpscrtg" type="text/javascript" charset="utf-8" async="async"
src="https://web.redhelper.ru/service/main.js?c=3423424">
</script>
<!--/Redhelper -->
</body>

Не так,

удаляете <body> в самом верху,

в конец после закрывающего </body> вставляете закрывающий </html>

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...