Как создать поле повторителя и сохранить его с помощью API настройки WooCommerce?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как создать поле повторителя и сохранить его с помощью API настройки WooCommerce?

Сообщение Anonymous »

Я создал форму повторителя в настройках WooCommerce (страница пользовательских настроек).

Вариант. Текущее решение, с которым я работал, представляет собой объект JavaScript, который обновляет скрытый ввод на основе того, что в настоящее время находится в форме. Но это не так хорошо без ошибок. Я предполагаю, что может быть более простой способ обновить его.add_action( 'woocommerce_settings_save_qwc_quote_settings', 'qwc_save_repeater_form' );
function qwc_save_repeater_form() {
$form_field_options = ! empty( $_REQUEST[ 'form-options' ] ) ? json_decode($_REQUEST[ 'form-options' ]) : '';
if($form_field_options !== '') {
update_option( 'qwc_form_fields', $form_field_options );
}
}
< /code>
«Форма-опции»-это скрытый ввод, который обновляется с помощью JavaScript. Есть ли более эффективный способ сделать это, поэтому эта форма создает массив PHP в таблице «Опции» и загружает его без необходимости использовать настраиваемый рабочий процесс JavaScript?



Name
Type
Class
Placeholder
Validation
Required
Connect to
Remove







Подробнее здесь: https://stackoverflow.com/questions/796 ... ttings-api
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»