ext js scafolding extension

2206

screensyur.png
hallo semua nya,

salam kenal, saya mencoba membuat extension gii untuk mempermudah pekerjaan, link nya http://www.yiiframework.com/extension/e-xgen/ , saya sadar masih banyak kekurangan oleh karena itu saya sharing di forum ini untuk masukan dan bantuannya

terima kasih

wah bagus gan…

lanjutkan…

tp omong2, itu extension buat apa ya??

xixiixixixixiixixi…

maklum newbie gan…

Itu extension buat generate admin module, tp pake ext js :), sama saya juga nyubi… :P

Looks very good, nice work. Have to try it …

You should create a section in http://www.yiiframework.com/forum/index.php?/forum/13-extensions/

i’m sorry for the late reply, yes i will create a section, thanks you for your input

dear lightglitch

you can follow this link

http://www.yiiframework.com/forum/index.php?/topic/25531-e-xgen-extjs-scafolding-for-admin/#entry123025

thanks alot

june

“add generated controler to site/tree action, with pattern ‘jun.’ + model name + ‘Grid’, automatic site/tree action will be added in the next release”

could you please give me a sample about "site/tree" action file.




public function actionTree()

        {

 $data = "";

        

            

        

             

                $data = "[{

                            text:'Entri Mims',

                            expanded: true,

                            children:[{                                

                                text: 'Mims',

                                id: 'jun.MimsGrid',

                                leaf: true

                            },{

                                text: 'Mims Detail',

                                id: 'jun.MimsDetailGrid',

                                leaf: true

                            },{

                                text: 'Satuan',

                                id: 'jun.SatuanGrid',

                                leaf: true

                            },{

                                text: 'Dosis',

                                id: 'jun.DosisGrid',

                                leaf: true

                            },{

                                text: 'Kategori',

                                id: 'jun.KategoriGrid',

                                leaf: true

                            },{

                                text: 'Pabrik',

                                id: 'jun.PabrikGrid',

                                leaf: true

                            }] },

                            {

                                text:'Spo',

                                expanded: true,

                                children:[{

                                    text: 'Spo',

                                    id: 'jun.SpoGrid',

                                    leaf: true

                                }, {

                                    text: 'Spo Detail',

                                    id  : 'jun.SpoDetailGrid',

                                    leaf: true

                                }, {

                                    text    : 'Dpho',

                                    id      : 'jun.DphoGrid',

                                    leaf    : true

                                }, {

                                    text    : 'Jenis Obat',

                                    id      : 'jun.JenisObatGrid',

                                    leaf    : true

                                }

                                ]

                            }, {

                            text: 'UW',

                            expanded: true,

                            children:[{

                                text: 'Proposal',

                                id: 'jun.ProposalGrid',

                                leaf: true

                            },{

                                text: 'Proposal Ke',

                                id: 'jun.ProposalKeGrid',

                                leaf: true

                            },{

                                text: 'Klasifikasi Detail',

                                id: 'jun.KlasifikasiDetailGrid',

                                leaf: true

                            },{

                                text: 'Manfaat Asuransi ',

                                id: 'jun.ManfaatAsuransiGrid',

                                leaf: true

                            },{

                                text: 'Other Info ',

                                id: 'jun.OtherInfoGrid',

                                leaf: true

                            },{

                                text: 'Klasifikasi Detail Manfaat',

                                id: 'jun.KlasfikasiDetailManfaatGrid',

                                leaf: true

                            }]

                            }, {

                                text: 'Setting',

                                expanded: true,

                                children:[{

                                    text: 'Profile',

                                    id: 'jun.KlasfikasiDetailManfaatGrid',

                                    leaf: true

                                },{

                                    text: 'Ubah Password',

                                    id: 'jun.KlasfikasiDetailManfaatGrid',

                                    leaf: true

                                }]

                            

                            }]";

            

            

        

            

          

        

          

          Yii::app()->end($data);

        }



maaf baru liat :(, maaf yooo ntu contohnya diatas nti kurang jelas aku tambahin lagi

mungkin bisa meoncontoh dari Ext 4 Yii

masi ga ngerti cara pake extensionnya, bisa dijelasin :), sy liat di extensionnya masi kurang ngerti. makasi

extensionnya sebenarnya cuma untuk men generate admin dari tabel yg ada di database, aku pake buat rapid prototyping di kantor kadang setelah design database aku ngetesnya pake extension ini, aku generate admin crud nya lalu aku kasih liat user, setelah dapat gambaran biasanya mereka(user) lebih mudah ngasih masukan :),

untuk pemakaian lebih lanjut code nya harus di optimize lagi, karena untuk mempermudah, semua store yg di generate selalu autoloading, tidak baik untuk di production…

step by step install mohon follow link di bawah ini:

http://www.yiiframework.com/forum/index.php/topic/25531-e-xgen-extjs-scafolding-for-admin/page__view__findpost__p__134381

maaf kalau jawabnya telat, kalau masih ada yg kurang mengerti bisa di tanyakan lagi, aku akan berusaha menjawab sebaik baik nya…

gan kalo bikin default controller nya gimana y kalo pengen ada tampilan login dulu saya baca quote agan itu ga ngerti.mohon d bantu y suhu…gan ada extension terbaru buat add otomatis di tree nya.hehe ngarepdotcom.

aku login pake bawaan dari yii, cara nya yg login aslinya di bedain nama layout nya, untuk add otomatis di tree belum sempat di tambahin lagi :P maaf, prinsipnya begitu generate crud baru dia update tree nya, barangkali bisa contribute di github :P

maap gan tanya, EXTJS itu berbayar kan ya?

ada dokumentasinya ga?

Yess, extJs berbayar gan, tp agan dapat mendownload ‘trial’ nya.

Untuk versi extJS 3.4, dpt dilihat disini utk documentnya. DOCS 3.4.

Sedangkan utk document extJS 4.1, dpt dilihat disini. DOCS 4.1

ext js punya 2 license, gpl n komersial, gpl free selama developer menyediakan source pada saat mendistribusikan app nya, karena aku pake di kantor n ga buat di jual, aku pake yg gpl license, kalau pun di jual karena php aku sertain semua source nya :)

Ohh kl ada versi yg gratisan nya mantaps itu… :D, maap gan, sy pernah cobain sih, tp krg tau kl ada yg versi free nya… cuma mnrt ane pribadi, extJs agak berat sih gan, jadi ane blm cobain smp detail… :)

tergantung kebutuhan sih gan, kalau agan bikin aplikasi intranet yg notabene bandwith localnya bisa 1 gigaan why not, n lagi pula kalau buat web jangan di include semua, kita bisa buat custom extjs-all supaya ga terlalu berat, btw aku untuk keperluan web online juga lebih prefer jquery and backbone :)

autoloading nya masih kang? atau udah enggak? saya mau coba… nuhun