поиск:
8. Настройка и публикация прайс-листов
Помимо страниц с описанием товаров, часто требуется просто выложить таблицу с названиями товаров и ценами — прайслист. Для того, чтобы публикация прайс-листа не требовала от Вас много времени и сил на рисование таблиц, плагин WP-Shop содержит специальный механизм.
Для использования этого механизма мы рекомендуем Вам установить плагин Reveal IDs for WP Admin. Этот плагин выводит в админку рубрик их ID, которые потребуются Вам при публикации прайс-листов.
Итак, для того, чтобы вставить в контент любой страницы или записи прайслист по той или иной группе товаров, Вам нужно просто вставить комментарий по следующей маске:
<!--wpshop pricelist [ID рубрики1],[ID рубрики2],[ID рубрики3], [ID рубрикиN]-->
Например, чтобы вывести прайслист по ноутбукам на сайте demo.prodavator.ru, я выставил следующий комментарий: <!--wpshop pricelist 13,14,15,16,17,18,19-->, где 13,14,15,16,17,18,19 — ID рубрик соответствующих производителей ноутбуков.
В прайслисте, помимо наименований записей с товарами и ссылок на них, а так же цен на товары, вставляется пиктограмма корзины «купить», чтобы покупатель мог положить товар в корзину прямо из прайслиста. Все стили для прайслиста расписываются в файле стилей плагина, который Вы устанавливаете в его админке.
Таблица с прайслистом содержит 2 колонки. Вы можете подписать эти колонки по своему желанию. Шапка прайслиста управляется так: на странице или в записи, где Вы хотите вставить прайслист, нужно добавить ‘произвольное поле’ thead со значением:
Наименование товара
Стоимость товара
Если Вы запутались с установкой и настройкой прайслистов, зайдите в админку сайта http://tea.wp-shop.ru/wp-admin (demo:demo) и посмотрите как там это все устроено.
Помимо прайс-листа по рубрикам, есть возможность аналогично публиковать прайс-лист по меткам. Это удобно тем, что меткой можно объеденить товары из разных рубрик. Например, Вы хотите:
- Вывести прайс по лучшей десятке товаров;
- Вывести прайс по товарам со скидкой;
- Вывести прайс по товарам, связанным с какой-то датой или событием;
- Вывести прайс по «похожим товарам» внутри записи какого-то одного товара
и так далее.
Правила вставки прайса здесь похожи, но немного другая маска:
<!--wpshop price_tag [ярлык метки]-->(Ярлык метки Вы можете скопировать в админке меток (раздел записи))
А почему при вводе количества в прайс листе скажем заказать 5 штук в корзину попадает только одна ?
Это баг, знаем, чиним
Не выличился баг? А то сайт с мелочевкой — не очень удобно…
Вылечили. Грузите последнюю сборку плагина с этого сайта и замените у себя файлы wp-shop.php и wp-shop.js
Ага спасибо. Работает)))
Была такая проблема.
Не отображалась витрина и прайс-лист.
Связана была с тем, что записи с товарами не были опубликованы.
Здравствуйте!
Хороший плагин! Спасибо разработчикам!
Возник вопрос: возможно сформированный прайс-лист выводить постранично? Или требуются большие изменения в коде?
Есть 2 варианта вывода прайса: по рубрикам и меткам и с помощью плагина wp-table-reloaded. В 1 варианте постраничной разбивки нет, во втором есть. Более того во втором варианте есть куча отличных фишек типа поиска, сортировки, экспорта наружу в разных форматах и т.п., смотрите демо-прайс.
wp-table-reloaded — класс, только вот у меня кракозябры( [ссылка]
Разобрался, извините, только возник такой вопрос, как с поле цены сделать ссылку на добавление в корзину как здесь: http://www.wp-shop.ru/demo/prayslist/
Это потому что таблица загружена в кодировке ANSI, а надо в UTF-8. Я обычно это делаю в простом блокноте: после того как сохранили экселем файл CVS (или TXT, пофиг) — откройте этот файл в блокноте и сохраните его, сменив кодировку на UTF-8. Потом грузите в админку
Доброе утро!
Возник такой вопрос: в вашем плагине есть прайс лист где отдельным блоком выводится: цена, кнопка заказать и количество. И этот же блок стоит в описание товара. Вопрос следующий: Как задать этим блокам разные стили, чтобы на странице товара отображался в одном стиле, а в прайс листе в другом?
Сам очень долго ковырялся в коде, но так ничего в голову не пришло.
Буду очень признателен за помощь!
Посмотрите исходный код страницы товара и прайс-листа в браузере: блок с ценами в товаре и в прайс-листе завернуты в разные классы. Вот через изменения этих классов в CSS Вы и сможете добиться разного внешнего их вида.
Добрый день! Извиняюсь за назойливость.
Подскажите какой файл выводит прайс — лист?
И где формируется таблиц которая отправляется на почту при заказе?
Мне просто нужно сдавать проект, а это единственные вещи которые остались не доработанными.
Заранее спасибо!
Все в файлах wp-shop.php и wp-shop.js