Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Woocommerce Dropdown Cart Widget - плагин виджета раскрывающейся корзины

Тема в разделе "Плагины для WooCommerce", создана пользователем Валерий, 27 окт 2013.

  1. Валерий

    Валерий

    Сообщения:
    271
    Симпатии:
    152
    Баллы:
    43
    Плагин Woocommerce Dropdown Cart Widget позволяет добавить виджет корзины, который при нажатии на него раскырывется, и показывает содержимое корзины. В отличие от рассмотренного ранее, аналогичного плана плагина WooCommerce Dropdown Cart, у автора плагина Woocommerce Dropdown Cart Widget с чувством прекрасного все в порядке :D. Сразу видно, что в душе он художник и поэт, а потому он не пожалел времени на оформление плагина. Все выглядит довольно симпатично, и при этом довольно универсально, то есть на многих магазинах практически не придется даже корректировать css файл плагина. :) Вот так выглядит корзина в раскрытом виде в момент нажатия на виджет:

    dropdown-cart-widget-1.png

    Корзину можно использовать не только в виде виджета сайдбара, но и разместить ее там, где Вам больше нравится, например, в хедере, или меню! Вот как у меня выглядит данная корзина в меню после подгонки css под мой шаблон, в при неактивных пунктах меню:

    dropdown-cart-widget-2.png

    и при наведении мыши на пункт меню с корзиной:

    dropdown-cart-widget-3.png
     
  2. marsianin84

    marsianin84

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Подскажите, пожалуйста как Вы добавляли корзину непосредственно в горизонтальное меню?
     
  3. Валерий

    Валерий

    Сообщения:
    271
    Симпатии:
    152
    Баллы:
    43
    Методом проб и ошибок...:)

    На самом деле я "корзину непосредственно в горизонтальное меню" не добавлял. :p Это иллюзия, но весьма реалистичная! :D Сделать корзину элементом меню в чистом виде не получалось (возникал конфликт, и либо виджет корзины работал нормально, а меню нормально работать отказывалось, либо наоборот), и я, как "нормальные герои" пошел в обход: просто прилепил корзину справа от меню, а потом стилями все подогнал так, что она слилась воедино с элементами меню, и стала их логическим продолжением. Сделать корзину элементом меню можно..., но я никак не мог врубиться, из за чего возникает конфликт, и избрал более простой и понятный мне путь.
     
    • Нравится Нравится x 1
  4. marsianin84

    marsianin84

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Спасибо за ответ, я так и думал :)
     
  5. alexbelkevich

    alexbelkevich

    Сообщения:
    202
    Симпатии:
    22
    Баллы:
    18
    Подскажите, а как русифицировать виджет? Есть такая возможность?
     
  6. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.269
    Симпатии:
    724
    Баллы:
    113
    Текстовым редактором только, ручками. Вообще кстати, плагин уже давно не обновлялся.
     
  7. alexbelkevich

    alexbelkevich

    Сообщения:
    202
    Симпатии:
    22
    Баллы:
    18
    Но он очень удобный) а если будет все таки обнова, то все затрется?
     
  8. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.269
    Симпатии:
    724
    Баллы:
    113
    Скорее всего, да.
     
    • Нравится Нравится x 1
  9. Антон_

    Антон_

    Сообщения:
    13
    Симпатии:
    0
    Баллы:
    1
    Уважаемые коллеги, подскажите, пожалуйста, каким образом мне запихать вывод корзины в хедер моей темы? Какой конкретно код нужно добавить в шапку? Нигде не нашел(
     
  10. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    Можно подсмотреть в теме storefront в файле \wp-content\themes\storefront\inc\woocommerce\template-tags.php, функция storefront_header_cart().
     
  11. Антон_

    Антон_

    Сообщения:
    13
    Симпатии:
    0
    Баллы:
    1
    Если кому пригодиться, чтобы виджет Woocommerce Dropdown Cart отображался в хедере, в файл header.php поместил следующий код:

    Код:
    <aside id="widget_shopping_mini_cart-2" class="widget widget_shopping_mini_cart dropdown-cart"><h3 class="widget-title">Корзина</h3>
        <?php
        $instance = array("title" => "", "number" => 1);
        $args = array("title" => "My Widget", "before_title" => "", "after_title" => "");
        $sb = new WooCommerce_Widget_DropdownCart();
        $sb->number = $instance['number'];
        $sb->widget($args,$instance);
    ?></aside>