X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Добавить ответ в эту тему
> Вопрос по функции WP, Тип оплаты в зависимости от типа доставки
KM_
KM_
Topic Starter сообщение 1.11.2019, 12:48; Ответить: KM_
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 322
Регистрация: 23.8.2010
Поблагодарили: 86 раз
Репутация:   17  


Пытаюсь разделить в woocomerce тип оплаты в зависимости от доставки, вот такой код работает:

Код
function alter_shipping_methods($available_gateways){
global $woocommerce;
$chosen_titles = array();
$available_methods = $woocommerce->shipping->get_packages();
$chosen_rates = ( isset( $woocommerce->session ) ) ? $woocommerce->session->get( 'chosen_shipping_methods' ) : array();
foreach ($available_methods as $method)
foreach ($chosen_rates as $chosen) {
if( isset( $method['rates'][$chosen] ) ) $chosen_titles[] = $method['rates'][ $chosen ]->label;
}
if( in_array( 'Самовывоз', $chosen_titles ) ) {
unset($available_gateways['paypal']);
}
return $available_gateways;
}
add_action('woocommerce_available_payment_gateways', 'alter_shipping_methods');


Вот эта часть для самовывоза отключает paypal

Код
if( in_array( 'Самовывоз', $chosen_titles ) ) {
unset($available_gateways['paypal']);
}


Вопрос какой синтаксис использовать для добавления второго значения к "самовывозу" и\или "paypal" ?

Сообщение отредактировал KM_ - 1.11.2019, 12:49


--------------------
Тексты для сайта беру тут, недорого и качественно
Лучший виртуальный хостинг тут с онлайн поддержкой!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Добавить ответ в эту тему
Быстрый ответ
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос по рекламе в "инстаграме"
Только активные аккаунты могут создавать или редактировать рекламу
8 Zubkov 9897 17.1.2020, 17:49
автор: Forumacc
Открытая тема (нет новых ответов) Вопрос к гуру
5 wplay 298 4.1.2020, 18:20
автор: NormanSky
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыВопрос по bitrix - Монитор производительности: сервер БД и статистика сервера
0 KrisGuseva 190 2.1.2020, 18:55
автор: KrisGuseva
Открытая тема (нет новых ответов) Вопрос: продавать ли готовые PSD-макеты сайтов или учиться работать с CMS
+ оцените уровень работ :)
11 Pasica 997 23.11.2019, 13:39
автор: AlenaRaiter
Открытая тема (нет новых ответов) Вопрос по монетизации сайта на blogspot
Стоит ли тратить время на развитие ресурса?
11 laofrom 1106 17.11.2019, 11:32
автор: Ostromir


 



RSS Текстовая версия Сейчас: 19.1.2020, 5:14
Дизайн