как удалить заголовок при передаче представления с помощью функции transfromer (с данными в качестве данных преобразователя) в laravel

Я получаю данные из модели, а затем передается в трансформатор, в то время как get trasformer передается на страницу просмотра при выводе на печать с использованием echo. Вывод будет идти с заголовком, как удалить заголовок

это мой код:

public function productView($sulg)
{
$productcount = Product::where('deletestatus','=',0)->where('slug','=',$sulg)->count();
if($productcount != 0 )
{
$productdata = Product::where('deletestatus','=',0)->where('slug','=',$sulg)->get();
$review_product_information = $this->response->withCollection($productdata, new ProductTransformer);
return view('frontview.productview')->with('productdata', $review_product_information);
}
else
{
return view('frontview.404');
}

}

и я получил вывод, как это:

HTTP/1.0 200 OK Cache-Control: no-cache Content-Type: application/json Date: Fri, 25 Mar 2016 10:54:53 GMT {"data":[{"product_id":6,"name":"Saree","sku":"h5f6uadl","slug":"saree","description":"Blue Saree","special_price_mrp":"5600.00","regular_price":"8000.00","wsprice":"5500.00","quantity":50,"offer_percentage":"40%","min_pay_for_rp":null,"discount_for_pp":null,"pro_tax":"1","category_id":"6","product_images":[{"image_id":1}]}]}

1

Решение

При передаче данных в представление, вы должны использовать View::make метод, вот так:

View::make("frontview.productview")->with('productdata', $review_product_information);

РЕДАКТИРОВАТЬ: я на самом деле неправильно понял ваш вопрос, я думаю
Что вы подразумеваете под «удалить заголовок»? Вы хотите вернуть JSON без массива «данных»?

В laravel вы можете вернуть JSON без использования представлений, вот так:

return($review_product_information)
-1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]