• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Нужно создать дополнительное поле в чекауте

Kostas11

Новичок
Всем доброго времени. Задача такая - для способа оплаты наличными необходимо создать поле "Сдача с". Я пошел путем создания пользовательского checkout field, добавив в function.php следующий код

/**
* Add the change_field to the checkout
*/
add_action( 'woocommerce_after_order_notes', 'change_fields' );

function change_fields( $checkout ) {
woocommerce_form_field( 'change', array(
'type' => 'text',
'class' => array('change form-row-wide'),
'label' => __('Сдача с'),
), $checkout->get_value( 'change' ));
}

но это поле располагается в области адреса доставки, после комментария, мне же нужно его расположить после соотв. метода оплаты. Может быть стоит форму ввода разместить непосредственно в шаблоне payment-method.php, но как это сделать ума не приложу. Буду благодарен за помощь.
 
Последнее редактирование:
Сверху Снизу