Курьер, кастомные поля.

Руслан -

Добрый день. Подскажите пожалуйста как можно получить значения из поля созданного в couriershippingclass.php в методе custom fields. Поле и функционал работает, но не могу получить значение из него для дальнейшего расчета доставки. Заранее спасибо за ответ.


public function customs($name, $params = array()){
    $html = <<<HTML

<input type="text" value="asdasd" list="suggestions">
<datalist id="suggestions">
    <option>Астана</option>
    <option>Алмата</option>
    <option>Шымкент</option>
</datalist>
HTML;

    return $html;
}
    
    public function customFields(waOrder $order)
    {
        
        
        $this->registerControl('MyShippingPluginControl', array($this, 'customs'));
        
        
            return array(
        'field1' => array(
            'value'        => $default_field_value, //значение по умолчанию, если необходимо
            'title'        => _wp('First field name'),
            'id'            => 'city12',
            'control_type' => 'MyShippingPluginControl',
            
        ),);
3 октября 2017


    Чтобы добавить комментарий, зарегистрируйтесь или войдите