رفتن به مطلب
انجمن پشتیبانی لاراول ایران

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

mehdi.pirozfar@gmail.com

کاربر
  • تعداد ارسال ها

    13
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    1

پست ارسال شده توسط mehdi.pirozfar@gmail.com


  1. در در ۱۳۹۸/۱۱/۲۰ در 10:05، ابوالفضل طالبی گفته است :

    باید rule تعریف کنید
    بالای مدل Category این کلاس رو use کنید:

    
    use Illuminate\Validation\Rule;

    حالا تو Validator خودتون اینطوری تغییرات بدید:

    
     $validatedData=$request->validate([
                'slug'=>['required',Rule::unique('categories','slug')->ignore($category->slug)],
                'name'=>'required'
            ],$messages);

     

    در قسمت ignore باید ای دی اون دسته بندی نوشته شود وگرنه کد به درستی کار نمی کند:

    (ignore($category->id


  2. با سلام برای حل این مشکل خط زیر را در مسیر گفته شده قرار دهید مشکل حل خواهد شد:

    مسیر:App\Providers\AppServiceProvider

    ودر این کلاس:

    use Illuminate\Pagination\Paginator;
    
    
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    }
        ;()Paginator::useBootstrap
    {

  3. با سلام چرا در ویو ها auht  را شناسایی نمی کند باید به شکل زیر مسیردهی گردد چطور این مشل را بر طرف کنم:

    <div class="form-group">
        <label for="user_id">نویسنده:{{\Illuminate\Support\Facades\Auth::user()->name}}</label>
    
        <input type="hidden"  name="user_id" value="{{\Illuminate\Support\Facades\Auth::user()->id}}">
    
    </div>

     


  4. فقط یه موضوعی موقع نصب پیغام زیر رو هم نمایش داد که در فیلم چنین پیغامی نبود لاراولی که من استفاده می کنم 7 است. این پیغام رو در لابلای نصب نشون داد

    Nothing to install or update
    Package jakub-onderka/php-console-color is abandoned, you should avoid using it. Use php-parallel-lint/php-con
    sole-color instead.
    Package jakub-onderka/php-console-highlighter is abandoned, you should avoid using it. Use php-parallel-lint/p
    hp-console-highlighter instead.
    Package jeremeamia/superclosure is abandoned, you should avoid using it. Use opis/closure instead.
     


  5. با سلام من تمام مراحل رو برای استفاده از پکیج sluggable با توجه آموزش استاد جلو رفتم اما زمانی که می خواهم مطلب جدید ایجاد و ذخیره کنم خطای زیر رو به من نمایش می دهد:

    Undefined index: separator

    اینم متد store:

    public function store(Request $request)
    {
    
    
        $validatedData = $request->validate([
            'name' => 'required',
            //'slug' => 'unique:categories'
        ]);
    
        $article = new Article();
        if (empty($request->slug))
        {
            $slug = SlugService::createSlug(Article::class, 'slug', $request->name);
        }else{
            $slug = SlugService::createSlug(Article::class, 'slug', $request->slug);
    
        }
        $request->merge(['slug'=>$slug]);
    
        try {
            $article=$article->create($request->all());
            $article->categories()->attach($request->categories);
        } catch (Exception $exception) {
            switch ($exception->getCode()) {
                case 23000:
                    $msg = "نام مستعار وارد شده تکراری است";
                    break;
            }
            return redirect(route('admin.articles.create'))->with('warning', $msg);
        }
    
        $msg = "ذخیره ی دسته بندی جدید با موفقیت انجام شد";
        return redirect(route('admin.articles'))->with('success', $msg);
    }

  6. با سلام من تمام مراحل رو برای استفاده از پکیج sluggable با توجه آموزش استاد جلو رفتم اما زمانی که می خواهم مطلب جدید ایجاد و ذخیره کنم خطای زیر رو به من نمایش می دهد:

    Undefined index: separator

    اینم متد store:

    public function store(Request $request)
    {
    
    
        $validatedData = $request->validate([
            'name' => 'required',
            //'slug' => 'unique:categories'
        ]);
    
        $article = new Article();
        if (empty($request->slug))
        {
            $slug = SlugService::createSlug(Article::class, 'slug', $request->name);
        }else{
            $slug = SlugService::createSlug(Article::class, 'slug', $request->slug);
    
        }
        $request->merge(['slug'=>$slug]);
    
        try {
            $article=$article->create($request->all());
            $article->categories()->attach($request->categories);
        } catch (Exception $exception) {
            switch ($exception->getCode()) {
                case 23000:
                    $msg = "نام مستعار وارد شده تکراری است";
                    break;
            }
            return redirect(route('admin.articles.create'))->with('warning', $msg);
        }
    
        $msg = "ذخیره ی دسته بندی جدید با موفقیت انجام شد";
        return redirect(route('admin.articles'))->with('success', $msg);
    }
×
×
  • جدید...