Kaskus

Tech

musikpianoAvatar border
TS
musikpiano
yang mau tanya tanya tentang laravel kesini aja. kita belajar bareng bareng.
::: MUKADIMAH :::

halo agan agan, dan juga sista (kalo ada yaa.... karena sejauh penerawangan ane programmer itu kebanyakan batangan gan. emoticon-Big Grin)

ane bikin thread ini karena ane juga baru belajar laravel kemaren. sempat terlena ngegunain codeigniter, dan jujur sempet lupa sih buat belajar hal baru di dunia IT / web development. salah banget nih gan, jangan di tiru ya.
nah nanti kalo dalam proses nya thread ini gak ke update lagi sama ane, tolong di ingetin gan, biar ane bisa terus share ilmu ane yang masih sedikit ini. ohya kalo kiranya tutorial dari ane ada yang salah, mohon berkenaan bagi agan agan yang lebih pinter dari ane sudi untuk ngingetin ane ya gan.

nah sekarang kita mulai belajar laravel nya yuk gan....kemon.....

Daftar Isi :
A. Laravel itu apa? dan kenapa sih harus pake laravel?
Spoiler for definisi laravel:


B. Instalasi Laravel di berbagai macam OS (Windows, Linux, dan iOS)
Yang perlu agan lakuin sebelum install laravel adalah install composer dulu gan.
Composer itu apaan sih?
Composer itu dependency manager gan. Kita gunain composer buat install package package yang tersedia di dunia maya.
agan coba aja maen ke packagist.org, entar juga paham. emoticon-Big Grin

B.1 Windows
Spoiler for install laravel di windows:


B.2 LINUX
Spoiler for install laravel di LINUX:


B.2 IOS / MACBOOK
Spoiler for install laravel di IOS / MACBOOK:



C. konsep MVC dan routes di laravel
Spoiler for konsep MVC dan routes di laravel:


D. templating view di laravel : BLADE
Spoiler for templating view di laravel : BLADE:


E. ORM di laravel : eloquent dan tinker
Spoiler for ORM di laravel : eloquent dan tinker:


F. Facade di laravel
Spoiler for Facade di laravel:



G. Composer.json
Spoiler for Composer.json:


H. Form & HTML - Package
Spoiler for Form & HTML - Package:


I. Persiapan CRUD Tutorial 1
Spoiler for CRUD Tutorial:


J. Persiapan CRUD Tutorial 2
Spoiler for CRUD Tutorial:


K. CRUD Tutorial
Spoiler for CRUD Tutorial:


L. belajar angular js in a glance
Spoiler for belajar angular js in a glance:


M. persiapan angular js
Spoiler for persiapan angular js:


N. Kombinasi maut laravel dan angular js
Spoiler for Kombinasi maut laravel dan angular js:

PS : maaf ya gan, ane update nya agak lama emang. tapi insha allah bisa buat belajar bareng bareng kok. hehehe
Diubah oleh musikpiano 25-02-2016 05:11
0
16.1K
84
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Website, Webmaster, Webdeveloper
Website, Webmaster, Webdeveloper
KASKUS Official
23.5KThread5.3KAnggota
Tampilkan semua post
musikpianoAvatar border
TS
musikpiano
#4
form & HTML package

ok, form pakcage yang kita akan maksud adalah laravel collective gan.

monggo cek disini gan :
go to laravelcollective.com/docs/5.1/html#text

sebenernya tanpa package itu, kita masih bisa bikin form dengan cara yang biasa gan.
Code:
<form method='post' action='blablabal.php'>
<input type='text' name='asdasd'>
</form>


cuman yang musti di perhatiin adalah, laravel mengharuskan setiap halaman membutuhkan token gan.
kalo ngegunain package diatas token itu udah otomatis di generate gan.
cuman kalo agan mau gunain form biasa, agan tinggal naroin code ini
Code:
<input type="hidden" name="_token" value="{{ csrf_token() }}">



nah ternyata setelah ane coba coba selama ini gan, kalo kita gak install package diatas,
penggunaan form biasa setelah di post ke controller bakal timbul error gan.
jadi ujung ujung nya ya gitu. harus tetep install package buat form nya.

nah flashback sedikit. katanya package diatas itu kalo di laravel 4, udah terinstall secara otomatis gan waktu pertama kali kita install laravel framework.
tapi entah kenapa di laravel 5, itu udah gak di sertain lagi gan.

oke oke sekarang kita fokus ke cara install nya gan ya.

pertama agan buka file composer.json
tambahin tulisan ini dulu gan :
Code:
"laravelcollective/html": "5.1.*"


tulisan itu ngikutin banget gan dari dokumentasi laravel collective.
nah lucunya, ane kalo nulis tulisan di atas malah jadi error.
terus aneh ubah ubah jadi gini gan :
Code:
"laravelcollective/html": "~5.1",

dan hasilnya berhasil.

ohya composer update ***harus ada internet connection. heheheheh
nah kalo masih error, pakein ginian nih gan :
Code:
composer require illuminate/html


setelah di tambahin tulisan "laravelcollective/html": "~5.1",
agan masuk ke command prompt, terus ketik

Code:
composer update 


langkah selanjutnya agan buka file config/app.php
tambahin tulisan ini gan di providers :
Code:
'providers' => [
// ...
Collective\Html\HtmlServiceProvider::class,
// ...
],


dan tulisan ini di bagian aliasses :
Code:
'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
Diubah oleh musikpiano 21-02-2016 06:01
0
Ikuti KASKUS di
© 2025 KASKUS, PT Darta Media Indonesia. All rights reserved.