• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как к мини-корзине прикрутить выпадающий список с товарами?

giwuf

Форумчанин
#1
Есть интернет-магазин на wordpress+woocommerce. Вверху сайта в шапке вывел мини-карзину с товарами вот так.

functions.php

PHP:
if ( defined( 'WC_VERSION' ) && version_compare( WC_VERSION, '2.3', '>=' ) ) {
  add_filter( 'woocommerce_add_to_cart_fragments', 'header_add_to_cart_fragment' );
} else {
  add_filter( 'add_to_cart_fragments', 'header_add_to_cart_fragment' );
}

function header_add_to_cart_fragment( $fragments ) {
    global $woocommerce;
    ob_start();
    ?>
    <span class="basket-btn__counter">(<?php echo sprintf($woocommerce->cart->cart_contents_count); ?>)</span>
    <?php
    $fragments['.basket-btn__counter'] = ob_get_clean();
    return $fragments;
}
в header.php прописал

PHP:
<div class="s-header__basket-wr woocommerce">
    <?php
    global $woocommerce; ?>
    <a href="<?php echo $woocommerce->cart->get_cart_url() ?>" class="basket-btn basket-btn_fixed-xs">
        <span class="basket-btn__label">Корзина</span>
        <span class="basket-btn__counter">(<?php echo sprintf($woocommerce->cart->cart_contents_count); ?>)</span>
    </a>
</div>
Корзина отображается, все хорошо. Интересует теперь как сделать выпадающий список содержимого корзины вроде такого. Установить ли плагин Woocommerce Dropdown Cart и прикрутить его виджет или как?
 

giwuf

Форумчанин
#3
что мешает воспользоваться темой, где все это уже реализовано?
tuxfighter Религия, а по-другому индивидуальный дизайн. Можно за всю жизнь ничему не научиться устанавливая только реализованные темы. У вас есть какая-то идея?
 

tuxfighter

Гуру
Местный
#4
У вас есть какая-то идея?
Да.
Взять бесплатную тему из оф. каталога, устраивающую по верстке и натянуть на нее свой индивидуальный дизайн.
И перестать заниматься костыльным велосипедостроительством
 

giwuf

Форумчанин
#5
tuxfighter
т.е. по вашему франкенштейн из моей верстки и верстки шаблона - это будет более примлемым вариантом и не велосипедное костылестроительство? Ведь стили и функционал придется перестраивать-перекраивать и проставлять повсеместные !importantы
 
Сверху Снизу