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

вывод мини карт в правую колонку и настройка правой колонки


Recommended Posts

Добрый день, утро, вечер:)

 

Ребят, у меня один детский вопрос, один не очень.

Что то я запуталась :( Дело в том, что правая колонка идет от начала блока content и попадает под слайдер(( 

Если регулировать стилями, то съезжает правая колонка на всех страницах. Я отступ сверху по высоте слайдера делала и баннер стал виден. Если margin-top убираю, то банер улетает под слайдер. Нумерацией порядка ничего добиться не удается. 

А как бы так сделать, чтобы правая колонка начиналась сразу под слайдером? то есть слева рекомендуемые и справа колонка, а сверху большой слайдер над этими двумя колонками. Это был детский вопрос.

Второй кажется затрагивает пхп, а может и нет.. но у меня не получается вывести в правую колонку на главной странице mini-cart-info, вот это та самая штучка, что выпадает при нажатии на корзину. Я хотела бы, чтобы она у меня была в правой колонке под банером. Когда пытаюсь выводить просто тупым копированием вот этого куска кода

<div class="mini-cart-info">
      <table>
        <?php foreach ($products as $product) { ?>
        <tr>
          <td class="image"><?php if ($product['thumb']) { ?>
            <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" /></a>
            <?php } ?></td>
          <td class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a>
            <div>
              <?php foreach ($product['option'] as $option) { ?>
              - <small><?php echo $option['name']; ?> <?php echo $option['value']; ?></small><br />
              <?php } ?>
            </div></td>
          <td class="quantity">x <?php echo $product['quantity']; ?></td>
          <td class="total"><?php echo $product['total']; ?></td>
          <td class="remove"><img src="catalog/view/theme/default/image/remove-small.png" alt="<?php echo $button_remove; ?>" title="<?php echo $button_remove; ?>" onclick="(getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') ? location = 'index.php?route=checkout/cart&remove=<?php echo $product['key']; ?>' : $('#cart').load('index.php?route=module/cart&remove=<?php echo $product['key']; ?>' + ' #cart > *');" /></td>
        </tr>
        <?php } ?>
        <?php foreach ($vouchers as $voucher) { ?>
        <tr>
          <td class="image"></td>
          <td class="name"><?php echo $voucher['description']; ?></td>
          <td class="quantity">x 1</td>
          <td class="total"><?php echo $voucher['amount']; ?></td>
          <td class="remove"><img src="catalog/view/theme/default/image/remove-small.png" alt="<?php echo $button_remove; ?>" title="<?php echo $button_remove; ?>" onclick="(getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') ? location = 'index.php?route=checkout/cart&remove=<?php echo $voucher['key']; ?>' : $('#cart').load('index.php?route=module/cart&remove=<?php echo $voucher['key']; ?>' + ' #cart > *');" /></td>
        </tr>
        <?php } ?>
      </table>
    </div>

выдается  большая ругательная ошибка :)

 

Вы случайно не знаете как бы это так сделать? Гугл и яндекс замучены насмерть, ничего не получается.. 

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


Первый "детский вопрос" имеет ответ исходя из возможностей (дефолтных ) опенкарта.А в нём к сожалению подобный вид не предусмотрен.Выход 

 

а) Создать новую позицию "Ниже меню"

б) Установить какое либо дополнение позволяющее сделать это.Ну например это  

 

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=11339

 

Второй вопрос  мне лично не понятен как функция в боковой колонке (не зря видимо в версиях новее 1,4 эту самую корзину сбоку переместили в шапку)

 

Но уж раз так надо гляньте на эти модули (за одно поймёте в чём была ошибка )

 

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=2184

 

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5971

 

или загляните в header и подсмотрите ,что корзина там вызывается  самой краткой строчкой кода 

<?php echo $cart; ?>

а не тем что вы пытались вытащить в колонку)))

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

а я не всю корзину пыталась утащить, а часть)) раскрывается которая  :ugeek:

пошла грызть гранит науки:)

 

Том спасибо вам большое.  Я почему то не могу в карму вам плюс поставить справа внизу 0, а оценить нету. 

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


  • 3 weeks later...

что то пошло не так.. мне по сути надо позицию создать в правой колонке ПОД слайдером, только на главной. модуль позволяет создавать их где угодно. но только не там.. Или у меня опять 4 утра и мозги не варят, или что то не ладится( вот где справа пустое место под слайдером

http://gyazo.com/3ee12f50ffb39301ef1fa9266a92f135

там должен быть блок с банером. или корзиной) за ним, ниже вывод модуля акции. а у меня выводится все вверху, попадая под слайдер. :( тоесть по сути там в правой колонке на главной баннер + акции но чтобы не залезало под слайдер)

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

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


Слайдер в положение " Ниже меню "

 

Рекомендуемые  "Верх страницы "

Баннер           " Правая колонка "

 

если что то будет ниже ,то уже   выбирать из позиций футера.

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

Во теперь получилось. Видимо 4 утра + новая игрышка = тупизм. Извиняюсь, что сама не додумалась про привязку слайдера к новой позиции. БОЛЬШОЕ СПАСИБО

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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