Всплывающее окно с информацией при покидании сайта

Автор piter, 15 сентября 2015, 10:21:56

« назад - далее »

piter

Доброго дня.
При покидании сайта выводиться окно с информацией для клиента.
Есть такая обработка
<div  class='block'>
<link type='text/css' href='basic.css' rel='stylesheet' media='screen' />
  <script type="text/javascript" src="jquery-1.3.2.min.js"></script>
  <script type="text/javascript" src="jquery.simplemodal.js"></script>
  <script type="text/javascript" src="init.js"></script>
<div class='block_content'  style='text-align:center'>
<div style="display: none; padding: 10px;" id="exit_content"> 
<h3> тут текст......</h3><br /> 
<p align="center"></p>
<h3> тут текст .......</h3>
</div> 
</div>
</div>

Но вот проблема. В файле HTML  когда создаю тестовую страницу работает без проблем.
Но как  только ставлю в header.tpl  файл, то окно не появляется. Преста 1.6
В чем причина?
Спасибо.

coder

Цитировать<link type='text/css' href='basic.css' rel='stylesheet' media='screen' />
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="jquery.simplemodal.js"></script>
<script type="text/javascript" src="init.js"></script>

Стили и js подключаются в head. В prestashop своя библиотека jquery
<script src="/js/jquery/jquery-1.11.0.min.js" type="text/javascript">
Свой плагин модального окна.
PrestaShop 1.6 Designer Guide Using jQuery and Ajax

piter

#2
Спасибо за совет но вот еще что..
Есть модуль для Престы 1.5  Popdown там
<div  class='block'>
<link type='text/css' href='basic.css' rel='stylesheet' media='screen' />
<script type="text/javascript"jquery.simplemodal.js"></script>
<script type="text/javascript" src="init.js"></script>
<div class='block_content'  style='text-align:center'>

<div style="display: none; padding: 10px;" id="exit_content"> 
<h3>Текст</h3><br /> 
<p align="center"></p>
<h3>Текст</h3>
</div> 
</div>
</div>

Но он то-же не работает в 1.6
Попробую сейчас по вашему совету. Еще раз спасибо.

piter

Нет, все равно что-то не получается. Где-то не доезжаю.... Может у кого есть маленький кусок примера, чтобы захватиться..

VictorD

Javascript и стили попключать в модуле в хуке hookHeader
public function hookHeader($params)
{
$this->context->controller->addCSS($this->_path.'/css/basic.css');
$this->context->controller->addJS($this->_path.'/js/init.js');
$this->context->controller->addJS($this->_path.'/js/jquery.simplemodal.js');
}


HTML вынести в шаблон.

piter

СПАСИБО VictorD !! Очень тебе благодарен!! Всего доброго!