CRUD на диалоговых окнах для Yii Framework. Подробное описание в блоге автора: http://savvateev.org/blog/53/.
Для предотвращения повторной загрузки скриптов и стилей при показе AJAX форм рекомендуется воспользоваться расширением nlsclientscript
-
Скопируйте папку
DialogCRUD
в директорию фреймворкаyii\framework\gii\generators\crud\templates\
-
При создании
CRUD
c помощьюGii
в выпадающем списке выберите нужный шаблон.
По аналогии добавил шаблоны для расширения Twitter Bootstrap.
Чтобы ими воспользоваться, нужно скопировать папку TBDialogCrud
в \protected\extensions\bootstrap\gii\bootstrap\templates\
, и при генерации кода с помощью gii
выбирать нужный шаблон.