Сохранить значения флажков в базу данных [octobercms] - PullRequest
0 голосов
/ 13 марта 2019

Как сохранить выбранные значения флажков в виде нескольких записей?

{% for record in enrol.records %}
   <tr>
    <td>
       <label class="">
          <input type="checkbox" name="child[]" value="{{ record.id }}"> ({{ record.id }}) {{ record.firstname }}
       </label>
    </td>
  </tr>
{% endfor %}

Вот мой обработчик AJAX, и этот код выдает ошибку «Ошибка типа: слишком мало аргументов для работы», эта ошибка отображается при добавлении $child = $request->input(child[]); и onPayment(Request $request).

* 1007.*

1 Ответ

0 голосов
/ 13 марта 2019

используйте ваш метод Ajax Handler, как это, и он будет работать

public function onPayment() {
    //get the child check box values
    $child = post('child',[]);
}

Спасибо

...