WebWolfRus
Постоялец
- Регистрация
- 4 Июн 2016
- Сообщения
- 53
- Реакции
- 21
- Автор темы
- #1
Здравствуйте. Есть задача сделать что бы при выборе даты 8 марта и 23 февраля в корзине цена увеличивалась на определенный процент.
Как изменить цену нашел:
Но нужно как то вывести хотя бы select или чек бокс с 2-3 опциям выбора исходя из выбора которых будет меняться цена.
Может у кого то есть решение или может подскажете куда копать?
Допустим я сделаю кастомные поля но как мне их получить что бы проверить выбрана опция или нет.. и как динамически обновить цену после выбора той или иной опции.
Как изменить цену нашел:
Код:
add_action( 'woocommerce_before_calculate_totals', 'ha_add_custom_price' );
function ha_add_custom_price( $cart_object ) {
foreach ( $cart_object->cart_contents as $key => $value ) {
$value['data']->price = $value['data']->price + 99999;
}
}
Но нужно как то вывести хотя бы select или чек бокс с 2-3 опциям выбора исходя из выбора которых будет меняться цена.
Может у кого то есть решение или может подскажете куда копать?
Допустим я сделаю кастомные поля но как мне их получить что бы проверить выбрана опция или нет.. и как динамически обновить цену после выбора той или иной опции.