Ukoncenie ajax poziadavku bez sablony
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- japlavaren
- Člen | 404
Dobry den,
mam signal, ktory maze zaznam z db, volam ho ajaxovo a nema sablonu. Hladal som a neviem naist, ako to ukoncit aby to aktualizovalo flash spravu a viac nic nevykonalo.
<?php
public function handleDel($id)
{
$this->getEshopModel()->delCategory($id);
$this->flashMessage("Kategória bola zmazaná");
if($this->isAjax())
{
$this->invalidateControl();
// po tomto potrebujem ukoncit
}
else
$this->redirect("default");
}
?>
nemam dovod vytvarat sablonu, bohuzial bez nej mi to robi problemy. dakujem
- japlavaren
- Člen | 404
terminate som skusal, bohuzial nevypise mi to spravu do flashes
<?php
if($this->isAjax())
{
$this->invalidateControl("flashes");
$this->terminate();
}
?>
- japlavaren
- Člen | 404
bohuzial nepomohlo. rozmyslam, ci to vobec moze fungovat, bo zacne generovat sablonu a ta neexistuje a k layoutu sa dostane az cez sablonu
- japlavaren
- Člen | 404
nakoniec som to spravil bez tej potvrdzujucej spravy. ak zlyha nacitanie stranky, hodi to ajax error ak nie, neotravuje to uzivatela hlaskamy