zobrazení výsledku v modálním okně
- brdík
- Člen | 14
potřeboval bych provést proceduru a zobrazit její výsledek v modálním
okně, čili skombinovat
<a n:href=„procedura!“>neco</a>
a
<a href="" data-toggle=„modal“
data-target=„#myModal“>neco</a>
kde procedura provede přípravu dat do modálního okna v bootstrapu
Prostá kombinace
<a n:href=„procedura!“ data-toggle=„modal“
data-target=„#myModal“>neco</a>
nefunguje, nezobrazí správně obsah modálního okna
- teekey99
- Člen | 45
Tohle ti určitě nemůže fungovat bez použití JavaScriptu. Musíš si vytvořit handler, který ti udělá AJAX request na server, vrácená data vloží do modálu a pak vyvolá jeho zobrazení. Na tohle jsou ideální snippety. Určitě můžu taky doporučit https://github.com/nittro/nittro. Jedna z jeho features jsou přesně takové modály, které potřebuješ. Na klientovi se udělá AJAX request, v jeho response přijde obsah nějakého obsahového snippetu, který máš standardně v šabloně nějaké akce, na níž právě ten request odešleš a celé se ti to krásně vykreslí v dialogovém okně, který si pak už jen ostyluješ podle svých potřeb. Je to ready out-of-box, nemusíš to vyrábět sám. Viz https://github.com/nittro/demo, tam je příklad použití toho dialogu.