Пример #1
0
 /**
  * 生成sitemap地图
  * @return \Illuminate\Http\Response
  */
 public function sitemap()
 {
     $data = Cache::remember('sitemap', 30, function () {
         return ['travels' => Travel::all(), 'destinations' => Destination::all()];
     });
     $travels = $data['travels'];
     $destinations = $data['destinations'];
     $data = compact('travels', 'destinations');
     $sitemap = view('index.sitemap', $data);
     return Response($sitemap, '200')->header('Content-Type', 'text/xml');
 }
Пример #2
0
 public function index()
 {
     return view('admin.travels.index', ['travels' => Travel::all()]);
 }