Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


addnews

Recommended Posts

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

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

 

Надіслати
Поділитися на інших сайтах


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

 

 

Админка

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
Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

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

 

slider-header.jpg

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

 

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

 

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

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.