MEMBUAT HALAMAN PADA SYMFONY



Hallo sobat semua ,berjump lagi di bog saya ini, kali ini kita akan belajar membuat aplikasi berbasis web menggunakan symfony, saya beri judul bagian satu agar lebih mudah pemahaman step by stepnya.di minggu lalu kita telah berhasil menginstal symphony dan kita telah sampai pada pemanggilan aplikasi di browser dengan alamat yang lebih pendek yakni http://symblog.dev/, jika  alamat di web browser di symphony sobat belum sama karena memakai cara pertama dan kedua maka sobat rubah dulu nama virtual hostnya , kalua diwindows ada pada folder ,
C:\Windows\System32\drivers\etc\hosts
Edit menggunakan text eitor sobat, jangan lupa text editor tersebut harus di run as administrator agar ketika sobat melakukan save tidak terhalang peringatan dari windows sobat.dalam gambar saya akan tampak seperti ini

sehingga kita akan mendapatkan alamat yang lebih pendek seperti ini 







Seperti kita ketahui bahwa Symfony adalah kerangka atau Framework PHP yang mengikuti kaidah MVC atau model,view dan controller .Model mewakili struktur data yang biasanya mengurusi kode yang berhubungan dengan basis data,sedang view adalah data yang akan ditampilkan ke user atau pengguna sedangkan controller adalah penghubung daripada keduanya. Oke langsung saja kita akan mencoba membuat sebuah halaman pada Symfoni kita. pada symfony terdapat Default controller yang didalamnya terdapat kelas yang mengatur view agar menampilkannnya dibrowser, 


penjelasannya adalah ;

==> pada nomor 1 adalah letak default controller baawaan symfoy
==> pada nomor 2 adalah nama halaman yang akan ditampilkan ke user melalui browser
==> nomor 3 adalah nama file yang ditunjuk oleh controller

dari pengertian diatas kita akan mencoba mengganti halaman yang akan ditampilkan.kita contohkan disini  bagaimana  jika pada  DefaultController kita ganti 
       
 return $this->render('default/index.html.twig

menjadi

return $this->render('symblog/blogsaya.html.twig

sehingga setelah diganti akan tampak seperti gambar 


saya juga telah membuat folder baru didalam view dengan nama symblog, didalamnya kita akan coba membuat sebuah halaman dengan nama blogsaya.html.twig(twig adalah format template yang digunakan symfony).saya isikan seperti dibawah ini :

[code hl="1, 4, 7"] {% extends 'base.html.twig' %} {% block body %} <!DOCTYPE html> <html> <head> <style> ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #333333; } li { float: left; } li a { display: block; color: white; text-align: center; padding: 16px; text-decoration: none; } li a:hover { background-color: #111111; } </style> </head> <body> <ul> <li><a href="#home">Home</a></li> <li><a href="#news">News</a></li> <li><a href="#contact">Contact</a></li> <li><a href="#about">About</a></li> </ul> </body> </html> {% endblock %} [/code]

maka seandainya kita jalankan di browser akan tampil seperi ini



nah sangat mudah kan sob untuk embuat sebuah halaman pertama di Symfony.sekian dulu dari saya mengenai pembuatan halaman menggunakan symfony, semoga bisa membantu




Tutorial saya sebelumnya :



IDIARSO
IDIARSO

Menulis adalah kegiatan saya disela rutinitas kerja,silahkan berkomentar dibawah ini sebagai bahan masukan

Tidak ada komentar:

Posting Komentar