Doprava zdarma Heureka feed pre viacerých dopravcov
-
Zdravím, ako upravím sniped aby boli napr. dvaja dopravcovia aby som do php súboru nezadával sniped 2X?
1. dopravca DPD – Hodnota > 50 inak 4
2. dopravca ZASIELKOVNA_NA_ADRESU – hodnota > 50 inak 3,90Toto som skúsil, ale asi to bude potrebné skontrolovať. Pomôžete? Ďakujem
/** * @param $data * @param \WC_Product $product * * @return array */ function custom_xml_feed_heureka_item_data( $data, $product ): array { if ( $product->get_price() > 50 ) { // Je-li cena produktu DPD vyšší než daná hodnota foreach ( $data as $key => $item ) { if (strpos($key, '__custom:DELIVERY') !== false && $item['DELIVERY_ID'] === 'DPD') { $data[$key]['DELIVERY_PRICE'] = 0; $data[$key]['DELIVERY_PRICE_COD'] = 0; } } } if ( $product->get_price() > 50 ) { // Je-li cena produktu Zasielkovna vyšší než daná hodnota foreach ( $data as $key => $item ) { if (strpos($key, '__custom:DELIVERY') !== false && $item['DELIVERY_ID'] === 'DZASIELKOVNA_NA_ADRESU') { $data[$key]['DELIVERY_PRICE'] = 0; $data[$key]['DELIVERY_PRICE_COD'] = 0; } } } return $data; } add_filter( 'wpify_woo_xml_feed_heureka_item_data', 'custom_xml_feed_heureka_item_data', 10, 2 );
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
- The topic ‘Doprava zdarma Heureka feed pre viacerých dopravcov’ is closed to new replies.