Laravel 5.5, Маршрут по умолчанию для индекса не работает для контроллера ресурсов - PullRequest
0 голосов
/ 06 июня 2018

У меня есть контроллер ресурсов с именем CmsPagesController,

class CmsPagesController extends Controller
{
/**
 * Display a listing of the resource.
 *
 * @return \Illuminate\Http\Response
 */
public function index()
{
    return 'something';
    // $pages=CmsPages::all();        
    // return view('backend.pages.cms.list')->with('pages',$pages);
}

public function list(){
    return '123';
}
/**
 * Show the form for creating a new resource.
 *
 * @return \Illuminate\Http\Response
 */
public function create()
{
    return view('backend.pages.cms.add');
}

/**
 * Store a newly created resource in storage.
 *
 * @param  \Illuminate\Http\Request  $request
 * @return \Illuminate\Http\Response
 */
public function store(Request $request)
{
    $this->validate($request, [
        'name'      =>      'required',
        'slug'      =>  'required',
        'description'=> 'required'            
    ]);

    $Page=new CmsPages;
    $Page->name= $request->input('name');
    $Page->slug= $request->input('slug');
    $Page->description= $request->input('description');
    $Page->copyright= $request->input('copyright');
    $Page->keywords= $request->input('keywords');


    $Page->save();

    return redirect('/admin/pages')->with('success','Page Added Successfully');
}

/**
 * Display the specified resource.
 *
 * @param  int  $id
 * @return \Illuminate\Http\Response
 */
public function show($id)
{
    //
}

/**
 * Show the form for editing the specified resource.
 *
 * @param  int  $id
 * @return \Illuminate\Http\Response
 */
public function edit($id)
{
    //
}

/**
 * Update the specified resource in storage.
 *
 * @param  \Illuminate\Http\Request  $request
 * @param  int  $id
 * @return \Illuminate\Http\Response
 */
public function update(Request $request, $id)
{
    //
}

/**
 * Remove the specified resource from storage.
 *
 * @param  int  $id
 * @return \Illuminate\Http\Response
 */
public function destroy($id)
{
    //
}
}

Моя функция добавления и сохранения функционирует отлично, я могу отрисовать страницу добавления и сохранить данные в базе данных, но моя функция индекса не работает, япоместили пример оператора возврата, но он также не выполняется.что я пропускаю

Ниже мой маршрут

 Route::resource('pages','CmsPagesController');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...