Ajax len pre niektoré funkcie v CMS

- vic11sk
 - Člen | 11
 
Zdravím,
Už som si spravil webovú stránku aj s CMS pomocou nette.
Chcel by som pridať ajax, napríklad na posúvanie položiek v menu. Dá sa to spraviť aby len to bolo ajaxové, a ostatné veci ostali normálne ako php?
ps.:nemám žiadne skúsenosti s ajax
Mám vlastne presenter, kde mam funkciu actionMenuUp($id) a actionMenuDown($id), tieto 2 funkcie by som chcel zAjaxovať:
<?php
class Admin_CmsPresenter extends BasePresenter {
	public function actionUpMenu($id) {
		$dat = new Database;
		$dat->moveMenu('menu', 'up', $id);
		$this->redirect('Menu');
	}
	public function actionDownMenu($id) {
		$dat = new Database;
		$dat->moveMenu('menu', 'down', $id);
		$this->redirect('Menu');
	}
}
?>
Database je model, kde je definovaná funkcia, moveMenu($table, $direction, $id), ktorá sa postará o vypocitanie nasledovníka alebo predchodcu a zápis do databázy.

- sodae
 - Nette Evangelist | 250
 
jQuery UI Sortable to je skvělá věc , pak jen callback při změně a lépe použít signal na ty dvě operace :) pro zlepšení funkčnosti , jinak na jabber místnosti (viz muj popisek) se o tom bavilo a posílaly se plno další variat (ne z jQuery UI)
Edit: abys nemusel jaky den: 29.7.09
Editoval sodae (1. 8. 2009 23:39)