Закрыть
Скидки в Webasyst 25–29 ноября 2021

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

Всем доброго дня. Возникла такая проблема на сайт необходимо сделать форму ввода текста, но при наборе текста должен выдавать список подходящих значений ( как реализовано в поиске на сайте ). Форма находится во вкладке "корзина-плагин "курьер" - кастомное поле "gorod1".

Я думаю реализовать с помощью аргумента list

<input type="text" list="gorod1">

<datalist id="gorod1">

<option>Москва</option>

<option>Питер</option>

</datalist>


Подскажите пожалуйста как можно добавить аргумент LIST в форму? ну и аргументы option.

Благодарю за внимание.

2 ответа

  • 1
    Владислав Горлов Webasyst 25 сентября 2017 18:12 # Решение

    Кажется, вы немного не так делаете.

    Для начала уточню - ознакомились ли вы с документацией (если я правильно понял - речь о своей модификации плагина доставки)

    • +1
      Руслан - Руслан - 28 сентября 2017 10:04 #

      Подскажите пожалуйста как можно вставить хтмл код? вроде немного разобрался, но как именно использовать хтмл код не понял.


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

Добавить ответ

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