Я работаю над проектом, в котором мне нужно передать идентификатор контроллеру, когда кто-то нажимает на ссылку, и открывать ответ на новой вкладке.
Я искал решение по этому поводу, но не смог найти правильный результат. Я также попытался отправить данные через URL-адрес в теге привязки, но затем он дал ошибку файла config. php, поэтому я изменил код.
В настоящее время я использую тег формы для передачи данных. Можете ли вы сделать это, используя PHP, или нам придется воспользоваться помощью jquery?
Вот код просмотра:
<form class="form-horizontal" method="post" action='<?php echo base_url() . "home/edit_policy"; ?>'>
<div class="form-group">
<input type="hidden" class="form-control" id="polid" name="polid" value="<?php echo $ajax_view_pol_response[0]->polid; ?>">
<div class="col-sm-offset-3 col-sm-3">
<button class="btn btn-primary" id="editpolsubmit">Edit this Policy</button>
</div>
</div>
</font>
Этот код взят из контроллера:
public function edit_policy() {
$polid = $this->input->post('polid');
}
Я хочу передать "polid" из представления в функцию контроллера с помощью тега привязки.
Все положительные предложения приветствуются.