Wordpress добавить кнопку, чтобы сохранить заказ прямо в списке заказов - PullRequest
0 голосов
/ 28 января 2020

Добрый вечер всем,

Мне удалось добавить новый столбец в мой список команд со значением настраиваемого поля с помощью Но теперь я хотел бы иметь возможность напрямую изменять это значение в моей таблице без Проходя страницу заказа. Я перепробовал несколько решений, но ни одно из них не работает, у кого-то есть решение?

Мне удалось поместить данные с информацией и кнопкой «Изменить», но мне не удалось сохранить информацию: enter image description here

Вот мой код, поэтому мне нужно отобразить мой ввод и кнопку:

function sv_wc_cogs_add_order_profit_column_content( $column ) {
    global $post;

    if ( 'order_profit' === $column ) {
        $order = wc_get_order( $post->ID );
        $gift_name = get_post_meta( $order->id, 'gift_name', true );
        $value = $gift_name;
        if ($value != null) {
            echo '<a href="#" class="edit_address">Modifier</a>'.
            '<div class="edit_address">'.woocommerce_wp_text_input( array(
                'id' => 'gift_name',
                'label' => 'Heure de livraison:',
                'value' => $gift_name,
                'wrapper_class' => 'form-field-wide',
                'name' => 'custom_field'
            ) );'</div>';

        }
        update_post_meta( $order, $gift_name, $gift_name );
    }
}
add_action( 'manage_shop_order_posts_custom_column', 'sv_wc_cogs_add_order_profit_column_content' );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...