menu v layoutu bez obnovení stránky, AJAX?
- dex11
- Člen | 11
Zdravím,
tohle bude asi hodně začátečnická otázka tak prosím o zdrženlivost :D. Z toho co jsem zatím vyčetl chápu, že AJAX se používá pro překreslení určitých částí HTML, aby se nemusela refreshovat celá stránka. Ve svojí aplikaci mám menu, které odkazuje na akce různých presenterů. Všechny tyto presentery mají společný defaultní layout, ve kterém je umístěna komponenta toho menu. Jde mi o to, že bych chtěl po kliknutí na odkaz refreshnout pouze ten block content v layoutu, aby se mi nerefreshla celá stránka a neprobliklo menu. Lze tohle řešit ajaxem, nebo se to řeší jiným způsobem? Jde vůbec mezi různými presentery přecházet bez reloadu celé šablony i s layoutem? Díky za odpověď.
- Majkl578
- Moderator | 1364
Lze tohle řešit ajaxem
Ajaxem to vyřešit lze, otázka spíš je, jestli je to správné/ideální řešení.
aby se mi nerefreshla celá stránka a neprobliklo menu.
Obalíš menu a obsah (content) snippety.
Jde vůbec mezi různými presentery přecházet bez reloadu celé šablony i s layoutem?
Jde, v tom není problém, jen musíš mít snippet pojmenován všude stejně a ideálně ho mít už někde ve společném layoutu.