Assalamu 'alaikum wr wb
pada postingan kali ini kita akan membahas tentang salah satu framework PHP yang sangat populer yaitu laravel :
postingan ini menyambung artikel sebelumnya yaitu :
Catatan Laravel #1 (hilangkan public dan membuat route)
Membuat Controller :
Nama Controllernya "Halaman2Controller"
php artisan make:controller Halaman2Controller
Lalu buka dan tambahkan di Controller yang tadi kita buat
public function index(){
return "Ini halaman 2 dari route Route::get('halaman2', 'Halaman2Controller@index')";
}
return "Ini halaman 2 dari route Route::get('halaman2', 'Halaman2Controller@index')";
}
dan pada web.php tambahkan ini
Route::get('halaman2', 'Halaman2Controller@index');
Lalu save dan buka http://localhost/larako/halaman2
Sekarang buat halaman3 di view dengan Controller cara nya hampir sama dengan diatas bedanya halaman yang akan tampil terletak di resource/view/halaman3
Membuat Controller
Nama Controllernya "Halaman3Controller"
php artisan make:controller Halaman3Controller
buka file "Halaman3Controller.php" yang letaknya di App/Http/Controller
dan tambahkan
use App\halaman3;
public function index()
{
return view('halaman3.index');
}
{
return view('halaman3.index');
}
Pada web.php tambahkan
Route::get('halaman3','Halaman3Controller@index');
Buat file index.blade.php di view atau resources/views/halaman3/index.blade.php
isinya
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Halaman 3</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" media="screen" href="main.css" />
<script src="main.js"></script>
</head>
<body>
ini halaman 3 <br/>
<pre>
dari controller -> Halaman3Controller.php
yang barisi :
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\halaman3;
class Halaman3Controller extends Controller
{
public function index()
{
return view('halaman3.index');
}
}
-
dan route -> Route::get('halaman3','Halaman3Controller@index');
</pre>
</body>
</html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Halaman 3</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" media="screen" href="main.css" />
<script src="main.js"></script>
</head>
<body>
ini halaman 3 <br/>
<pre>
dari controller -> Halaman3Controller.php
yang barisi :
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\halaman3;
class Halaman3Controller extends Controller
{
public function index()
{
return view('halaman3.index');
}
}
-
dan route -> Route::get('halaman3','Halaman3Controller@index');
</pre>
</body>
</html>
lalu save dan buka http://localhost/larako/halaman3
Selesaiii
Assalamu alaikum wr wb




ConversionConversion EmoticonEmoticon