Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
famemonsterx
0 / 0 / 0
Регистрация: 13.06.2018
Сообщений: 4
#1

Как в WooCommerce реализовать разный ценник товара для разных городов?

13.06.2018, 15:44. Просмотров 174. Ответов 1

Есть некий сайт c woocommerce . На сайте есть select с выбором городов. В зависимости от выбора города нужно вывести разные цены для одного и того-же товара.
На странице с карточками товаров "как купить" всё гуд, но при добавлении товара в корзину, цена (естесственно) берётся из поля "базовая цена". Как быть?
Уткнулся в то, что нужно написать фильтр для вывода товара, но как засунуть функции в него - непонятно.
Вывод дефолтной цены в корзине происходит так:
PHP
1
2
3
<?php
                                echo apply_filters( 'woocommerce_cart_item_price', WC()->cart->get_product_price( $_product ), $cart_item, $cart_item_key );
                            ?>
Вывод цены на страницу для другого города:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php if($_SESSION['PriceNew']) 
{ 
switch ($_SESSION['PriceNew']) { 
case 1: 
echo $product->get_price(); 
break; 
case 2: 
echo get_post_meta( $post->ID , '_gil_price_field' , true );
break;
} 
} 
else 
{ 
echo $product->get_price(); 
} ?>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2018, 15:44
Ответы с готовыми решениями:

Как реализовать добавление товара
Всем привет, хотел бы спросить, есть сайт где выставлены картинки машин и...

google maps для разных городов
Суть задачи: есть таблица mysql с данными(id_города, ширина, долгота, полный...

Как добавить код товара в ценник 1с 7.7 ТиС?
есть готовая программа, только не печатает код товара Перем ПечФирма; Перем...

Как сделать выпадающий список городов при оплате на woocommerce
Здравствуйте, кто сталкивался с такой проблемой: есть 3 города в интернет...

Delphi client для добавления товара в WordPress & WooCommerce
Нужно написать клиент для добавления товара, пользователей и т.д. к WordPress и...

1
ytf
222 / 243 / 183
Регистрация: 15.08.2017
Сообщений: 1,323
19.06.2018, 12:48 #2
я читал исходник вукомерц, слишком запутанный

дешевле перейти на другой скрипт магазина (симпла смс) или написать интернет магазин с нуля
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2018, 12:48

Разный инетрнет для разных процессов
Здравствуйте! Проблема такая. На работе прокси не пускает в скайп(eth1 -...

Разный body для разных классов
приветствую, имеется общий body, но есть также дополнительный body(в другом...

Разный css для разных браузеров
Делаю сайт на asp.net и хочу сделать разные css стили для различных браузеров!...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru