=> 'string', 'context' => array( 'view', 'edit' ), ), 'description' => array( 'description' => __( 'Payment gateway description on checkout.', 'woocommerce' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), ), 'order' => array( 'description' => __( 'Payment gateway sort order.', 'woocommerce' ), 'type' => 'integer', 'context' => array( 'view', 'edit' ), 'arg_options' => array( 'sanitize_callback' => 'absint', ), ), 'enabled' => array( 'description' => __( 'Payment gateway enabled status.', 'woocommerce' ), 'type' => 'boolean', 'context' => array( 'view', 'edit' ), ), 'method_title' => array( 'description' => __( 'Payment gateway method title.', 'woocommerce' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), 'readonly' => true, ), 'method_description' => array( 'description' => __( 'Payment gateway method description.', 'woocommerce' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), 'readonly' => true, ), 'method_supports' => array( 'description' => __( 'Supported features for this payment gateway.', 'woocommerce' ), 'type' => 'array', 'context' => array( 'view', 'edit' ), 'readonly' => true, 'items' => array( 'type' => 'string', ), ), 'settings' => array( 'description' => __( 'Payment gateway settings.', 'woocommerce' ), 'type' => 'object', 'context' => array( 'view', 'edit' ), 'properties' => array( 'id' => array( 'description' => __( 'A unique identifier for the setting.', 'woocommerce' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), 'readonly' => true, ), 'label' => array( 'description' => __( 'A human readable label for the setting used in interfaces.', 'woocommerce' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), 'readonly' => true, ), 'description' => array( 'description' => __( 'A human readable description for the setting used in interfaces.', 'woocommerce' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), 'readonly' => true, ), 'type' => array( 'description' => __( 'Type of setting.', 'woocommerce' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), 'enum' => array( 'text', 'email', 'number', 'color', 'password', 'textarea', 'select', 'multiselect', 'radio', 'image_width', 'checkbox' ), 'readonly' => true, ), 'value' => array( 'description' => __( 'Setting value.', 'woocommerce' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), ), 'default' => array( 'description' => __( 'Default value for the setting.', 'woocommerce' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), 'readonly' => true, ), 'tip' => array( 'description' => __( 'Additional help text shown to the user about the setting.', 'woocommerce' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), 'readonly' => true, ), 'placeholder' => array( 'description' => __( 'Placeholder text to be displayed in text inputs.', 'woocommerce' ), 'type' => 'string', 'context' => array( 'view', 'edit' ), 'readonly' => true, ), ), ), ), ); return $this->add_additional_fields_schema( $schema ); } /** * Validate multiselect based settings (with support for nested options). * * @param array|string $values The submitted values. * @param array $setting The field settings. * @return array|WP_Error */ public function validate_setting_multiselect_field( $values, $setting ) { if ( empty( $values ) ) { return array(); } if ( ! is_array( $values ) ) { return new WP_Error( 'rest_setting_value_invalid', __( 'An invalid setting value was passed.', 'woocommerce' ), array( 'status' => 400 ) ); } $valid_keys = $this->flatten_options_keys( $setting['options'] ); $final_values = array(); foreach ( $values as $value ) { if ( in_array( $value, $valid_keys, true ) ) { $final_values[] = $value; } } return $final_values; } /** * Helper: Recursively flatten option keys. * * @param array $options Nested options array. * @return array Flat list of valid keys. */ private function flatten_options_keys( array $options ): array { $keys = array(); foreach ( $options as $key => $value ) { if ( is_array( $value ) ) { $keys = array_merge( $keys, $this->flatten_options_keys( $value ) ); } else { $keys[] = $key; } } return $keys; } } Друк для просфор Богородичний, Ø 90 мм купити в Україні у Дім Віри

Друк для просфор Богородичний, Ø 90 мм

486,50 

Друк Богородичний середнього розміру для святкових та повсякденних богослужінь. Матеріал: ручка з дерева, основа друку із харчового пластику. Діаметр: 90 мм.Середня вага: 80 р. Даний товар реалізується тільки з наявності, кількість одиниць на складі уточнюйте у менеджера при оформленні замовлення.’>Друк Богородична середнього розміру для святкових і вседеннихМатеріал: ручка з дерева, основа друку із харчового пластику. […]

SKU: b8b4b727d6f5
Category:

Опис

Друк Богородичний середнього розміру для святкових та повсякденних богослужінь.

Матеріал: ручка з дерева, основа друку із харчового пластику.
Діаметр: 90 мм.
Середня вага: 80 р.

Даний товар реалізується тільки з наявності, кількість одиниць на складі уточнюйте у менеджера при оформленні замовлення.’>Друк Богородична середнього розміру для святкових і вседеннихМатеріал: ручка з дерева, основа друку із харчового пластику.
Діаметр: 90 мм.
Середня вага: 80 р.

Цей товар реалізується тільки з наявності, кількість одиниць на складі уточнюйте у менеджера при оформленні замовлення.