Lagi bikin apa? :)

Dear teman2 Yii lovers, lagi pada ngerjain web apa pake Yii? Share dong disini, mau itu kerjaan kantor, kerjaan sampingan, proyek, jualan, bisnis sendiri, tugas kuliah, just for fun, nyoba2 doang, udah stabil, masih beta, masih alfa, masih prototype… LET THE WORLD SEE Power Yii (bukan power rangers ya :))

Saya duluan ya (please don’t hack them ok LOL) :

Kerjaan kantor

Yiintranet - Seriously, web ini dipanggil Yiintranet oleh satu tim :D

CPM - untuk property management–um, sebenernya ini kerjaan nya ananta, sy cuma bantu desain db aja. Nanta, kalo baca thread ini reply yah :P

VDO - untuk penilaian aset. Ini juga kerjaannya ridwan waktu dia magang, dan sekarang sy dpt warisan benerin bugs2 nya n nambah fitur2 baru :D

For Fun

MITToday - proyek pertama sy for fun, tentang gimana caranya mendaki gunung impian. Jawab: maju selangkah demi selangkah :) dibuat selama 2 minggu setelah baru kenalan dengan yii, makanya tampilannya juga standar banged wkwkwk…

My own business

Kiosbaca.com - proyek kedua sy yaitu bikin bisnis sendiri (masih fun with yii tentu nya). Tampilan juga ga berubah banyak sih, tapi kan yang penting warnanya udah beda (apa seehh…) :P Buat temen2 yg hobi baca n mau hemat: Rental buku online untuk daerah perkantoran Jakarta. All you can read, diantar sampe ketempat ;) sempet lamaa banget sebelum bikin, karena kelamaan mikirin desain database nya. But one night I thought, what the heck, let’s just build it. Dan prototipe pertama pun lahir 1 minggu kemudian, isinya cuma login, pinjam dan kembalikan. Sekarang di subversion udah revisi 300an, biasanya dikerjain waktu: subuh2 jam 3.30an, pagi2 jam 7.30an, makan siang jam 12an, sore2 jam 5.30an (udah kayak minum obat). PS: kalo ada eror tolong kasi tau yah, jadi sekalian beta test deh xixixi…

Moral of the story: whenever you feel like procrastinating, just open up Controllers and do it. You’ll be surprised what you can achieve with yii in just 1 hour.

Silahkan dilanjutkan :)

wow sadis cici~

:o

klo ane kejaan kantor, bikin semacam ensiklopedia, baru front end kasar (baru mulai sabtu kemaren). back end masih menyusul ::) .

index

menu login

dashboard belum jadi hehehe :D

single page

donasi, membuka kesempatan donasi jg gan :)

list donatur

arsip

ane minder gan…

Lagi bikin aplikasi intranet untuk Organisasi Non Profit, Orang Tua Asuh (Semacam GN-OTA) so ada Anak Asuh dan Donatur tentunya…

  1. Login Screen

  2. Front page. Menu diambil dari JQuery CSS dan Isi dari tiap menunya diambil dari database. Uhh susah banget integrasi-innya, sampe warna dan CSS-nya aku udah males robahnya…

  3. Contoh salah satu tampilan admin dari puluhan module. Widget yang sudah diintegrasikan ke semua module antara lain, datepicker (JUI), ComboBox (datalist), AutoComplete (CAutoComplete),

  4. Contoh screen untuk form dan subform (master dan slave form ). Ini yang paling susah dibuat karena banyak Action baru di controller dan model-nya untuk mengaktifkan CRUD-nya di subform…

  5. Untuk security user-nya udah pake RBAC dengan php. ada contohnya di wiki.

  6. Tinggal satu lagi, bikin report/laporan … kayaknya pake fpdf tapi belom nyoba2… ada yang mau bantu?

@ Peter JK:

desainnya kinclong euy…

Haha… nyomot dr Project: Crystal X www.nuvio.cz

Gw gak jago design…

wah mantap2 ya…

ane sebenarnya bukan programer php murni, biasa kerja per project pake tekhnologi yang beda2, khususnya java dan "sebangsanya".

namun karna mulai mutusin untuk jadi freelance aja, jadi deh php pilihan utma, kemudian yii framework tentunya “racikannya” :D

kemrin sempet bikin aplikasi ecommerce udah jadi, tapi karna ngerjainya pake laptop kantor, terpaksa dengan berat hati data2 nya belum ana backup semua,:P (sama juga belum ada portofolio ya he…he…he…)

Cuma satu hal yang membuat ane iri, negara tetangga udah buat CMS opensource berbasiskan php baik itu menggunakan Zend (TommatoCMS) atau Yii (FlexicaCMS) ko belum ada ya (sepengetahuan saya yang minim pengetahuan :D) CMS karya Anak bangsa yang di share code nya ?

Ane sendiri yakin negeri ini banyak programer berbakat dan master2 mudah2an bisa dapat dbagi ilmu2 nya kepada yang lain(termasuk saya yang masih newbie :D)

Hidup IT Indonesia

Cool guys!! We should introduce yii ke temen2 lainnya :D Sebenernya ada 2 lagi nih hasil “downline” halah, maksudnya sy rekomendasiin yii ke mereka gitu (& of course they love it :D). Jimmi temen SMP sy di Batam yg sekarang ketemu lagi, ngerjain ERP buat perusahaan outsource. Satu lagi yaitu om sy yg ngenalin sy ke dunia IT & programming, om Buzha (padahal doi aslinya programmer desktop sejati, pake delphi, fox pro, power builder, dll). Kalo proyek nya om Buzha ini sy cuma bantu introduce yii & nyediain sesi konsultasi.

Btw adain acara yuuk buat ngenalin yii ke lebih banyak orang lagi :D

@sari: usulnya didukung…

blum bisa kasih link aplikasi ane, blum sempet pindahin aplikasinya.

yup, memang klo ‘cms dari framework karya Anak bangsa’ setau ane juga blum ada bro

tp klo ‘cms dari pure php karya Anak bangsa’ ada bro…

namanya auracms

he hee… jd inget ini pertama kali ane kenal yang namanya cms

hehee… silakan jeng, nanti biar bro Peter JK atau bro nasrul yang jadi tutor workshopnya

kalau di jakarta ikut bro, gue siap jd tutor

Jadi tutor? Alamakkkk… belajar yii aja baru 2 bulan

… mendingan jadi murid dulu…yg pasti klu ada kelas pasti ikut…

Bole neh alvs kita buat kelas untuk Yii di kantor. kwkwkwk.

kalo sukses kita masuk ke sekolah / univ.

Hallo namet2 yii-ers… Setelah berdarah-darah di googling, akhirnya ketemu juga integrasi FPDF ke Yii. Kalau udah tau mah gampang yahh… hehehe…

  1. Download FPDF

  2. Extract dan taroh semua foldernya di /protected/extensions/

  3. Lazy loading di config/main.php like this

'import'=>array(


	'application.models.*',


	'application.components.*',


	'application.extensions.fpdf.*',

  1. Copy paste saya contoh HelloWorld-nya FPDF ke Action Controller seperti ini:

    public function actionReport1()

    {

     $pdf=new FPDF();
    
    
     $pdf->AddPage();
    
    
     $pdf->SetFont('Arial','B',16);
    
    
     $pdf->Cell(40,10,'Hello World!');
    
    
     $pdf->Output();
    

    }

  2. Langsung Tokcer. Kalau sample FPDF yang pake class Header, Footer agak ribet dikit. Bikin file dan class baru taroh di protected/components. Ingat nama File sama dengan nama Class dalam hal ini gue: pdf.php

<?php

class PDF extends FPDF

{

//Page header


function Header()


{


	//Logo


	//&#036;this-&gt;Image('logo_pb.png',10,8,33);


	//Arial bold 15


	&#036;this-&gt;SetFont('Arial','B',15);


	//Move to the right


	&#036;this-&gt;Cell(80);


	//Title


	&#036;this-&gt;Cell(30,10,'Module',1,0,'C');


	//Line break


	&#036;this-&gt;Ln(20);


}





//Page footer


function Footer()


{


	//Position at 1.5 cm from bottom


	&#036;this-&gt;SetY(-15);


	//Arial italic 8


	&#036;this-&gt;SetFont('Arial','I',<img src='http://www.yiiframework.com/forum/public/style_emoticons/default/cool.gif' class='bbc_emoticon' alt='8)' />;


	//Page number


	&#036;this-&gt;Cell(0,10,'Page '.&#036;this-&gt;PageNo().'/{nb}',0,0,'C');


}





function myReport()


{


          //Masukin disini your code


	


}

}

  1. Sekarang tinggal panggil di Action Controller

public function actionReport2()


{





	//Instanciation of inherited class


	&#036;pdf=new PDF();


	&#036;pdf-&gt;AliasNbPages();


	&#036;pdf-&gt;AddPage();


	&#036;pdf-&gt;SetFont('Arial','',12);


	&#036;pdf-&gt;myReport();  //Nama Class untuk Code yang kita buat


	&#036;pdf-&gt;Output();





}

  1. Tadaaaaa… selesai, lihat contoh attachment yang gw kasi… Mungkin ini adalah cara tarzan kota, kalau ada tehnik yang lebih mudah, bagi2 yah…

link nya bro

hi…hi, auracms baru tau ane (emang minim pengetahuan thanks bro :D) menuju tkp …

@Peter wow oke juga nih bisa pake pdf (cateeet), ada ngga yg lebih high level jd ngga perlu sampe ke koordinat nya di ingetin? kalo yg macam html 2 pdf gitu ada ngga? :D

btw ada yg pernah make htmltodoc? kebetulan di kantor make ini untuk generate RTF; perlu di post buat contoh juga kah :D ada lagi yg model generate nya make template docx, tapi itu aplikasinya nanta yg dah pernah nyoba, jadi saia ga bisa ngasih contoh code nya (tapi kayaknya gampang walopun harus nambah extension php apa gitu lupa :P)

Sebetulnya ada solusi lain pake Jasper dgn Java. Designnya mudah seperti mau design report di Ms access tinggal drag tp sayangnya mesti install tomcat dan pasang java-bridge… terserah sih mau pilih yg mana. Enaknya pake Jasper bisa export report ke PDF, xls dan HTML…

wah mantep bro risetnya, knapa ga pake exrtension yg udah ada bro, tc-pdf?