Relational Object-Oriented
========================================
Table Class
Row, record Object
Field, column Property
————————————-
Initialize the data model
1. buat class dulu di sandbox/config/
class : Postmuti , commentmuti
table : blogmuti_post ,blogmuti_comment
2. symfony propel-build-model
–ini untuk buat class di sandbox/lib/model , class ini merupakan ORM yang mana untuk memudahkan kita mengakses relational-database dari object-oriented code tanpa harus menulis query . (propel adalah library yang digunakan oleh symfony)–
3. symfony propel-build-sql
–ini untuk membuat file sql yang akhirnya disimpan di sandbox/data/sql
–database sandbox dapat dilihat di sandbox/data dengan nam sandbox.db
4. symfony propel-insert-sql
–perintah ini cuma nge-remove apa yang udah ada di schema.yml, terus nge-insert ulang yang ada di schema.yml..padahal sebenernya gak ada yang di remove sama sekali.. (you got it??)
————————————–
Create the application scaffolding
__________________________________
INGET ya MUT..! : symfony <TASK_NAME> <APP_NAME> <MODULE_NAME> <CLASS_NAME>
1. bikin apps-nya dulu : > symfony init-app MutiList
2. bikin model dan definisikan classnya.. : > symfony propel-generate-crud MutiList ListPost Postmuti
liat hasilnya di : http://localhost/sandbox/web/MutiList_dev.php/ListPost
_________________
Modify the layout
_________________
sandbox/apps/frontend/templates/layout.php
–tambahinn code-nya disitu buat nge-ubah2 layout-nya..
sandbox/apps/frontend/config/view.yml
–buat ngubah view-configuration nya (title,..dsb)
sandbox/apps/frontend/modules/main/actions/actions.class.php
– ganti index action nya..