Jump to content
Sign in to follow this  
addnews

слайдшоу над категориями

Recommended Posts

Здравствуйте!

При установки в модуле "категории" вывод категорий в схеме "home" в положении слева, слайдшоу съезжает вправо т.к. слевой стороны появляется блок категорий. Как сделать чтобы слайдшоу оставалось во всю ширину, а блок категорий находился слева, под блоком слайдшоу?  

 

Share this post


Link to post
Share on other sites

модуль EXTRA Positions или править руками код, переносить модуль слайдшоу под хедер

Share this post


Link to post
Share on other sites

а в каком файле переносить код ?

Share this post


Link to post
Share on other sites

Можно  внести поправки в home.tpl .

Share this post


Link to post
Share on other sites

Сделал вот так:

 

 

Админка

admin\language\russian\russian.php

добавить
$_['text_content_middle'] = 'Шапка';

www\admin\view\template\module\slideshow.tpl

после
<?php if ($module['position'] == 'column_right') { ?>
<option value="column_right" selected="selected"><?php echo $text_column_right; ?></option>
<?php } else { ?>
<option value="column_right"><?php echo $text_column_right; ?></option>
<?php } ?>

добавить
<?php if ($module['position'] == 'content_middle') { ?>
<option value="content_middle" selected="selected"><?php echo $text_content_middle; ?></option>
<?php } else { ?>
<option value="content_middle"><?php echo $text_content_middle; ?></option>
<?php } ?>

после
html += ' <option value="column_right"><?php echo $text_column_right; ?></option>';

добавить
html += ' <option value="content_middle"><?php echo $text_content_middle; ?></option>';


admin\controller\module\slideshow.php

после
$this->data['text_column_right'] = $this->language->get('text_column_right');

добавить
$this->data['text_content_middle'] = $this->language->get('text_content_middle');

Пользовательская часть

/catalog/controller/common/header.php

после
$this->children = array(

добавить
'common/content_middle',

Создаем файл content_middle.php по пути catalog\controller\common\
с содержимым аналогичным как и content_bottom.php

первую строку меняем на
class ControllerCommonContentMiddle extends Controller {
и в коде, вместо content_bottom заменяем все на content_middle

далее создаем файл content_middle.tpl по пути catalog\view\theme\default\template\common\
с таким же содержимым как и content_bottom.tpl

И в файле catalog\view\theme\default\template\common\header.tpl

добавляем в место вывода слайдера код
<?php echo $content_middle; ?>

после
<script type="text/javascript" src="catalog/view/javascript/common.js"></script>

добавить
<script type="text/javascript" src="catalog/view/javascript/jquery/nivo-slider/jquery.nivo.slider.pack.js"></script>

после
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />

добавить
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/slideshow.css" media="screen" />

 

slider-header.jpg

Появился выбор расположения в шапке.

 

Взял с другого форума. Спасибо автору.

  • +1 1

Share this post


Link to post
Share on other sites

Можно увидеть результат?

Share this post


Link to post
Share on other sites

Плюсанул в репу)

Share this post


Link to post
Share on other sites

Сделал вот так:

 

slider-header.jpg

Появился выбор расположения в шапке.

 

Взял с другого форума. Спасибо автору.

 

Сделал все по этой схеме, слайдер висит в хедере, но как его подвинуть вправо, например? Заслоняет логотип. Где его вообще редактировать?

Share this post


Link to post
Share on other sites

Проблема в том, что когда ставишь по этой схеме слайдер в шапку, пропадает возможность его редактировать в файле slideshow.css. C чем это может быть связано? Без проблем заплачу тому, кто поможет поставить слайдер в шапку и объяснит как его редактировать. 

Share this post


Link to post
Share on other sites

Шаблон дефолтный? Версия какая?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.