Вопросы

Здесь Вы можете задать любой вопрос по плагину WP-Shop. Мы постараемся отвечать максимально оперативно.


  1. а модуль «сравнение товаров» есть?

    • Не, этого нету. И наверное не планируется т.к. на наш взгляд совершенно бесполезная фича. И потом для «сравнения» двух постов в WP можно воспользоваться какимнть из уже имеющихся плагинов, коих написано тысячи.

  2. FortressMax:

    Уважаемые разработчики! Help!!!

    у меня отображается корзина, в нее добаляются товары, но нет ссылки для перехода к оформлению заказа.
    В демо – магазине это http://demo.wp-shop.ru/cart/, но у меня на локале это не работает, т.е. папки cart/ у меня нет, т.к. ее не было в дистрибутиве.

    чего делать-то?

    =^0___0^=

  3. скажите пожалуйста!
    Закачал и установил ваш плагин на WordPress 2.9.2
    Но вот не как не могу понять как у меня на блоге можно войти в этот магазин.
    После установки блог как был так и остался а самого магазина нет!?! Что и как мне нужно сделать что бы появился магазин?

  4. FortressMax:

    Разобрался.

    В файле wp-shop.php встречается текст типа
    $buy_block = ob_get_clean();
    $content = $buy_block.$content;
    Достаточно заменить 2 строчку на
    $content = $content.$buy_block;
    и цена, корзина и пр будет выводиться внизу.

    Но этого тоже мало.
    Надо чтобы цены, корзина и пр. эл-ты покупательного функционала выводились в любом месте поста. Для этого надо ‘собирать’ эти строки средствами php и потом функцией (наппример) str_replace помещать их в нужное место поста. Можно использовать тэги, комменты и пр. – в посте разметить страницу, а в скрипте обработать разметку.

    Есть еще такой момент – функциональность содержит скрипты, а в скриптах есть необходимость выводить двойные кавычки. Сразу в php это не сборать. Приходится идти на хитрость – собирая скрипт, вместо двойных кавычек писать каконить текст, напр. в примере ниже это _k_. Потом заменять их функцией str_replace непосредственно на «.

    Код:

    Код кнопки Заказать–

    $buttonText = « «;

    Строка с ценой–
    $priceStr = «#». $post->ID. ‘ | ‘ .$cost_crt. ‘ ‘ . CURR. » | » . $buttonText . «»;

    Вывод (строка с ценой нужна нам внизу поста):

    $buy_block = ob_get_clean();
    $content = $buy_block.$content.$priceStr;
    $content = str_replace (‘_k_’, ‘»‘, $content);
    endif;
    return $content;

    Этот код рабочий, товар в корзину добавляется.

    • FortressMax:

      Пардон, вот текст кнопки Заказать.

      $buttonText = ;

      • snoopserg:

        спасибо ,щас буду пробывать!

      • Иришка:

        К сожалению я не сильна в php, боюсь все испортить :( Может быть, реализуете возможность вставлять кнопку «заказать» в любом месте со следующим обновлением? Не за простое «спасибо», конечно ;)

      • А зачем такие сложности? миникарт, который вылезает в постах и архивах, генерится с определенным классом, который и оформляется в файле стилей (выбирается в админке плагина). Это было специально сделано, чтобы все оформление элементов можно было прописать в стилях. Там есть класс «wpshop_bag» – оформите его как нужно и DIV с этим классом будет появляться где вам захочется: вверху, внизу, посередине и т.п.

        • В следующем релизе будет опция, позволяющая показывать миникарт либо сверху (как сейчас), либо снизу (под контентом). А дальше уже через стили класса “wpshop_bag” Вы сможете менять его местоположение, размеры и т.п.

        • snoopserg:

          Спасибо !!!ждем релиз !))

        • snoopserg:

          что то не получаеться с помощью Css к низу прижать… может уже готово обновление где это будет в опциях плагина ?

          • Да, это будет, готовлю выкладывать обновление и описание к нему.

  5. Иришка:

    Огромное спасибо за ваш плагин!!! Это как раз то, что я так долго искала! Буржуйские плагины с их методами оплаты мне как раз не нужны. Все о чем я мечтала – корзинка на сайте и отправка формы с заказом в мой ящик! СМСочку уже отправила и не самую дешевую, с первой прибыли еще отправлю побольше ;)

    Единственнное пожелание, хотелось бы кнопочку «добавить в корзину» размещать самой, там, где хочется, а не только вверху статьи (возможно даже дублировать вверху и внизу) и на витрине эти кнопочки уж очень огромные.

    Так же, в моем случае на каждый товар одна цена, можно ли убрать выскакивающий вариант? чтобы просто нажать на кнопку и уже товар в корзине?

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

    • snoopserg:

      цена товара автоматически появляеться там где есть тег
      может есть возможность привязать ее к другому тегу? тогда можно выводить там где необходимо это тег и вверху и внизу…

      • Иришка:

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

        Может быть можно как-то сделать наподобие корзины, она появляется там где тег [cart]. А к чему привязывается цена-добавить в корзину? Это понятно что к тегу cost_1, но в тексте его нет, подскажите, где искать, может в шаблоне страницы?

        • snoopserg:

          там где есть тег [content] там появляеться коризна причем именно сверху..вот а как привязать ее к другому тегу в шаблоне незнаю…я б тоже хотел бы отбразить корзину в низу публикации с товаром…

        • FortressMax:

          Тоже с этим столкнулся.
          получается, что вывод цены и корзины конструируется в файле wp-shop.php, и выводится стандартным образом, в виде таблиц вверху поста.

          Например, мне нужно:

          1. Вставлять цену и мини-корзину в любое место страницы
          2. Чтобы там не было таблиц, при выводе этого содержимого
          3. чтобы я мог сам это форматировать.

          Чтобы это обеспечить, я сейчас переделал wp-shop.php (а по-другому никак не получится, есл не прав – поправьте плз), что затруднит мне переход на новые версии плагина.

          Логика WP такова, что пользователь может полностью управлять форматированием из файлов темы index.php, page.php, header. footer…

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

          =^____^=

Оставьте комментарий или отправьте сообщение

*