Jak udělat ajax chat v nette?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Maslik
- Člen | 4
Ahoj,
s frameworkem nette začínám a rád bych se vás chtěl zeptat, jak bych zrealizoval jednoduchý chat.
Vytvořil jsem si prostý formulář. Při odeslání dat se v js souboru
odešle toto:
$(„#frmajaxForm-send“).live(„click“, function (event) {
$.post(window.location.pathname,{
„name“: $(„#frmajaxForm-name“).val(),
„text“: $(„#frmajaxForm-pass“).val()
});
event.preventDefault();
});
Moje otázka zní, jak mám v presenteru zařídit, aby uložil přijatá data do databáze?
Předem děkuju za odpověď.
- Jirda
- Člen | 103
Doporucuji se podivat na ukazku navstevni knihy vyuzivajici Ajax. Na zaklade toho bych pak modifikoval appku na chat.
- Tomáš Jablonický
- Člen | 115
Kapitoly pro realizaci chatu:
- Životní cyklus presenteru
- AJAX, signály ( handle<name>($param, …) )
- Snyppety a invalidace snippetu v signálu (dynamické snyppety)
- To je asi tak to minimum co by jsi měl umět pro realizaci AJAX chatu v Nette, samozřejmě toho potřebuješ mnohem více ale to už není předmětem tohoto vlákna.