Anlamadığım viewde array olarak kullanmak istediğiniz bir veriyi, view e gönderirken neden json yapıyorsunuz?
bunu direk
function index(){
$data = array('status' => FALSE, 'code' => 205, 'message' => 'Deneme', 'data' => null);
return View::make('site.index.index')->with('data', $data);
}
//view de
{{ var_dump($data) }}
böyle kullanmamanız için özel bir sebep mi var?
Yapmak istediğiniz ajax talebine cevap olarak json kullanmaksa,
bunu
return Response::json(array(......)); kullanırsınız fakat,
Response işlemin sonudur, yani talep alınmış, işlem yapılmış
Response ile cevap veriyorsunuz.
Dönen değeri başka bir şekilde (javascript vs ) yorumlamanız/kullanmanız gerekiyor.
View içinde array olarak kullanılacaksa ki kodunuzdan bunu anlıyorum, o zaman benim yazdığım şekilde verilerinizi view e array olarak taşır kullanırsınız. Zaten
return View::make ile response çıktısını veriyorsunuz...