Значения формы Codeigniter & Bonfire не очищаются при обновлении

Использование КИ&Поля ввода настроек Bonfire моей формы не очищаются при обновлении страницы, если я что-то наберу в них, а затем обновлю страницу. Они меняются только в том случае, если я вручную нажимаю на строку URL или перезагружаю браузер. Это становится неприятностью, так как мне нужно заполнять форму новыми значениями при каждом обновлении через контроллер.

Это может быть связано с кэшированием форм в представлениях, но я не знаю, где его отключить?

Образ: http://shrani.si/f/R/A9/266TebkQ/untitled.png

0

Решение

Вы можете вручную установить заголовки сервера перед выводом окончательного визуализированного отображения. Это тоже решит проблему с кешем.

Вы можете установить в конструктор.

$this->output->set_header("HTTP/1.0 200 OK");
$this->output->set_header("HTTP/1.1 200 OK");
$this->output->set_header('Last-Modified: '.gmdate('D, d M Y H:i:s', $last_update).' GMT');
$this->output->set_header("Cache-Control: no-store, no-cache, must-revalidate");
$this->output->set_header("Cache-Control: post-check=0, pre-check=0");
$this->output->set_header("Pragma: no-cache");
0

Другие решения

Других решений пока нет …