[Помогите] Карусель товаров на всю ширину сайта...

Тема в разделе "OpenCart", создана пользователем fster, 4 апр 2013.

  1. fster

    fster

    Регистрация:
    14 ноя 2012
    Сообщения:
    105
    Симпатии:
    38
    Всем доброго времени суток. Столкнулся с такой проблемой, а именно со стандартным модулем карусель производителей. Хочется что бы он был в самом низу над футером и на всю ширину сайта при наличии включенных правых и левых колонок. В стандартном варианте с колонками он обрезает ширину карусели до ширины центральной части магазина. Кто делал подоскажите пожалуйста.
     
  2. passtools

    passtools

    Регистрация:
    4 фев 2013
    Сообщения:
    232
    Симпатии:
    52
    шаблон стандартный? дефалувский?

    В стандартном варианте с колонками он обрезает ширину карусели до ширины центральной части магазина. Кто делал подоскажите пожалуйста.

    Тебе придется прост вырезать код и все. Если правильно выложил вопрос. если так то далее подскажут...

    еще все таки там есть в самом админ настройке, можешь поставить над футером. А не под футером.
     
  3. Berserk163

    Berserk163

    Регистрация:
    16 фев 2013
    Сообщения:
    53
    Симпатии:
    23
    Как вариант - идем по адресу catalog/view/theme/ваша_тема/template/common и редактируем файл "home.tpl"

    Честно говоря уже не помню как выглядит стандартный, суть в том что вам нужно вынести код "<?php echo $content_bottom; ?>" за пределы блока, расположив его точно над футером.

    Мой файл выглядит следующим образом:
    PHP:
    <?php echo $header?>
    <div>
      <?php echo $column_left?>
      <?php echo $column_right?>
      <div id="content">
        <h1 style="display: none;"><?php echo $heading_title?></h1>
        <?php echo $content_top?>
      </div>
    </div>
    <?php echo $content_bottom?>
    <?php 
    echo $footer?>
    Соответственно все элементы которые будут добавлены в <?php echo $content_top; ?> будут ограничены колонками, в <?php echo $content_bottom; ?> - нет.

    При желании "<?php echo $content_bottom; ?>" можно так же засунуть в блок <div>, дописать для него класс и настроить вид в таблице каскадных стилей.
     
  4. fster

    fster

    Регистрация:
    14 ноя 2012
    Сообщения:
    105
    Симпатии:
    38
    В этом случает если высота контента в левой или правой колонке длиннее чем центральная часть то карусель появляется под центральной частью наезжая по бокам на колонки, а колонки продолжаются вниз на свою длинну и только потом выводиться футер. Как быть?
     
  5. Alexxcha

    Alexxcha

    Регистрация:
    21 ноя 2012
    Сообщения:
    130
    Симпатии:
    36
    Засовывать в свой контейнер и прописывать стили...
    Вариантов других нет...
    Например попробуй обернуть в стиль футера - и посмотри что будет...
     
  6. Berserk163

    Berserk163

    Регистрация:
    16 фев 2013
    Сообщения:
    53
    Симпатии:
    23
    Открыть файл \catalog\view\theme\тема\template\common\content_bottom.tpl добавить в самом начале
    Код:
    <div class="clear"></div>
    в таблице каскадных стилей
    Код:
    .clear {
    	clear: both;
    }
     
    fster нравится это.
  7. alex_vin

    alex_vin

    Регистрация:
    28 дек 2012
    Сообщения:
    119
    Симпатии:
    30
    Я сделал проще, в файле carousel.css
    в строке
    добавил
    Так же можно воспользоваться модулем http://opencartforum.ru/files/file/671-universalnaia-karusel-tovarov-proscroller/