Ну
Это вопрос новичка, но я действительно не знаю, как лучше.
У меня есть базовый CRUD (Создать, Извлечь, Обновить и Удалить) в моем проекте, и я хотел бы вывести какое-нибудь сообщение, если получилось или нет, в div на той же странице.
Итак, в основном, у меня есть форма, действие которой настроено на ту же страницу, и у меня есть div # statusDiv ниже этой же формы, которую я хотел бы вывести что-то вроде Регистр включен с успехом .
Каков наилучший способ сделать это?
- Установить флаг в контроллере
$this->view->flagStatus = 'message'
затем вызвать его в представлении?
Просто чтобы было понятнее. Это мой код:
//IndexController.php indexAction()
...
//Check if there's submitted data
if ($this->getRequest()->isPost()) {
...
$registries->insert($data);
$this->view->flagStatus = 'message';
}
Тогда мой взгляд:
....
<?php if ($this->flagStatus) { ?>
<div id="divStatus" class="success span-5" style="display: none;">
<?php echo $this->flagStatus; ?>
</div>
<?php } ?>
....