执行创建操作并添加表单

问题描述 投票:0回答:1

我正在编写laravel教程我正在尝试实现这两个方法:store()和create()。本教程告诉我:重新打开app / Http / Controllers / ContactController.php文件,并从导入Contact模型开始:

我在cmd行中输入PS C:\ Users \ JP \ Documents \ laravel \ sesaseserverv0>使用App \ Contact

但我收到此错误:

用途:术语'用途'不被识别为cmdlet,函数,脚本文件或可运行程序的名称。检查拼写名称,或者如果包含路径,请验证路径是否正确,然后重试。在第1行:char:1+使用App \ Contact+ ~~~+ CategoryInfo:ObjectNotFound :(使用:String)[],CommandNotFoundException+ FullyQualifiedErrorId:CommandNotFoundException

您如何帮助我。

laravel forms methods crud implementation
1个回答
0
投票
namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Contact;

class ContactController extends Controller
{
      public function index()
    {
        $contacts = Contact::latest()->get();
        return view('admin.contact.index',compact('contacts'));
    }

    /**
     * Show the form for creating a new resource.
     *
     * @return \Illuminate\Http\Response
     */
    public function create()
    {
        return view('admin.contact.create');
    }

    public function store(Request $request)
    {
        $this->validate($request,[
            'name' => 'required',
            'message' => 'required'
        ]);
        $contact = new Contact();
        $contact->name = $request->name;
        $contact->message = $request->message;
        $contact->save();
        Toastr::success('contact Successfully Saved :)','Success');
        return redirect()->route('admin.contact.index');
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.