Merhaba herkese,
Route ile ilgili ilginç bir problem yaşıyorum. Sorundan bahsetmeden önce dizin yapısını göstermek istiyorum.
Dizin yapısı:
controllers
|---> AdminController.php
|
views
|--->layouts
|--->admin
|--->index.blade.php
routes.php
Kodlar:
controllers/AdminController.php
<?php
class AdminController extends BaseController {
public function getIndex() {
return View::make('admin.index');
}
}
?>
views/admin/index.blade.php
@extends('layouts.admin')
@section('title')
Anasayfa | Yönetim Paneli
@stop
@section('content')
<blockquote>
<p>deneme içerik</p>
</blockquote>
@stop
routes.php
<?php
Route::controller('/', 'AdminController');
?>
Tarayıcıdan istenen route
http://127.0.0.1/l4/public/
YAŞANAN PROBLEM AÇIKLAMASI
Yukarıdaki kodları aynen çalıştırdığım zaman herhangi bir problem yaşamıyorum.
Ancak, routes.php dosyasında route tanımlamasını
Route::controller('/admin', 'AdminController'); olarak değiştirip tarayıcıya
http://127.0.0.1/l4/public/admin yazdığımda "NOT FOUND" hatası veriyor. Bunun sebebi nedir acaba?
Teşekkürler