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

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

nazanin

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

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

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

  • Days Won

    1

پست ارسال شده توسط nazanin


  1. سلام

    پلاگین chosen -select برای فرم من اجرا نمی شود.

    تصاویر بار گداری نشدند.

    <link href="plugins/chosen/chosen.css">
    <link href="plugins/chosen/chosen.min.css">

     

    <div class="form-group">
        <label for="categories">انتخاب دسته بندی</label>
        <div id="output">
        <select name="categories" class="chosen-select" multiple style="width: 400px">
            <option value="1">kkk</option>
            <option value="2">kk66k</option>
            <option value="3">kgggkk</option>
        </select>
    </div>
    </div>

     

    <script src="plugins/chosen/chosen.jquery.js"></script>
    <script src="plugins/chosen/chosen.proto.js"></script>
    <script src="plugins/chosen/chosen.jquery.min.js"></script>
    <script src="plugins/chosen/chosen.proto.min.js"></script>

  2. سلام من برای ساخت دکمه (stand alone button)  از کد زیر استفاده کردم . اما خطا زیر را میده

    Class 'file' not found (View: C:\xampp\htdocs\batab4\resources\views\back\index.blade.php)

      <script >
          {!! \file::get(base_path('/vendor/unisharp/laravel-filemanager/public/js/lfm.js')) !!}
           var route_prefix="{{ url(config('lfm.url_prefix',config('lfm.prefix'))) }}";
         $('#lfm').filemanager('image', {prefix:route_prefix});
        </script>

     


  3. سلام بعد از اینکه تصویر را به متن اضافه میکنم متاسفانه تصویر به خوبی لود نمیشود.

    کد قسمت filesystem را به این شکل تغییر دادم
    
     'public' => [
                'driver' => 'local',
                'root' => base_path('public'),
                'url' => env('APP_URL'),
                'visibility' => 'public',
            ],

    این هم مسیر لود تصویر http://localhost/photos/1/1.jpg

    تصاویر وارد پوشه publicمیشوند .


  4. تمام کارهایی که گفت انجام دادم دو تا مشکل دارم اول اینکه ایا ادرس پوشه photo را باید وارد کنم چون فایلی که اپلود میکنه باز نمیشه..

    2. این حطا را دارم 

    include(C:\xampp\htdocs\nazanin\vendor\composer/../unisharp/laravel-filemanager/src/LaravelFilemanagerServiceProvider.php): failed to open stream: No such file or directory
    

     


  5. سلام ، بعد از اینکه تنظیمات مربوط به لود شدن تصاویر را طبق اموزش انجام دادم وقتی روی پوشه ای که ادرس مربوط به محل قرار گیری تصاویر کلیک میکنم خطای 404 دارم.

    کد ها مربوط به lfm.php ارسال میکنم.

    <?php
    
    /*
    |--------------------------------------------------------------------------
    | Documentation for this config :
    |--------------------------------------------------------------------------
    | online  => http://unisharp.github.io/laravel-filemanager/config
    | offline => vendor/unisharp/laravel-filemanager/docs/config.md
     */
    
    return [
    
        'use_package_routes'       => true,
    
        'allow_private_folder'     => true,
    
        // Flexible way to customize client folders accessibility
        // If you want to customize client folders, publish tag="lfm_handler"
        // Then you can rewrite userField function in App\Handler\ConfigHandler class
        // And set 'user_field' to App\Handler\ConfigHandler::class
        // Ex: The private folder of user will be named as the user id.
        'private_folder_name'      => UniSharp\LaravelFilemanager\Handlers\ConfigHandler::class,
    
        'allow_shared_folder'      => true,
    
        'shared_folder_name'       => 'shares',
    
        /*
        |--------------------------------------------------------------------------
        | Folder Names
    
    
        'public'        => [
            'file'  => [
                'folder_name'  => 'files',
                'startup_view' => 'grid',
                'max_size'     => 50000, // size in KB
                'valid_mime'   => [
                    'image/jpeg',
                    'image/pjpeg',
                    'image/png',
                    'image/gif',
                    'image/svg+xml',
                ],
            ],
            'image' => [
                'folder_name'  => 'photos',
                'startup_view' => 'list',
                'max_size'     => 50000, // size in KB
                'valid_mime'   => [
                    'image/jpeg',
                    'image/pjpeg',
                    'image/png',
                    'image/gif',
                    'image/svg+xml',
                    'application/pdf',
                    'text/plain',
                ],
            ],
        ],
    
          'disk'                     => 'public',
    
        'rename_file'              => false,
    
        'alphanumeric_filename'    => false,
    
        'alphanumeric_directory'   => false,
    
        'should_validate_size'     => false,
    
        'should_validate_mime'     => false,
    
        /*
        |--------------------------------------------------------------------------
        | Thumbnail
       
        'raster_mimetypes'         => [
            'image/jpeg',
            'image/pjpeg',
            'image/png',
        ],
    
        'thumb_img_width'          => 200, // px
    
        'thumb_img_height'         => 200, // px
       
        'file_type_array'          => [
            'pdf'  => 'Adobe Acrobat',
            'doc'  => 'Microsoft Word',
            'docx' => 'Microsoft Word',
            'xls'  => 'Microsoft Excel',
            'xlsx' => 'Microsoft Excel',
            'zip'  => 'Archive',
            'gif'  => 'GIF Image',
            'jpg'  => 'JPEG Image',
            'jpeg' => 'JPEG Image',
            'png'  => 'PNG Image',
            'ppt'  => 'Microsoft PowerPoint',
            'pptx' => 'Microsoft PowerPoint',
        ],
    
       
        'php_ini_overrides'        => [
            'memory_limit' => '256M',
        ],
    ];

     


  6.   $messages=[
                'name.required'=>'عنوان فیلد را وارد نمایید.',
                'slug.unique'=>'فیلدنام مستعار تکراری است',
                'slug.requierd'=>' فیلدنام مستعاراجباری است ',
            ];
            $validatedData=$request->validate([
                'slug'=>'required|unique:categories',
                'name'=>'required'
            ],$messages);
    
            $category->name=$request->name;
            $category->slug=$request->slug;
           try{
           $category->update();
           }catch(Exception $exeption){
               switch ($exeption->getcode()){}
                   return  redirect()->back()->with($exeption->getcode());
           }
           $msg='تغییرات با موفقیت انجام شد';
           return redirect(route('admin.category'))->with('success',$msg);

    سلام من اطلاعات بالا را برای ویرایش فایل وارد میکنم و ویرایش هم درست کار میکنه اما سوالم این است که اگر نخواهیم خطای تکراری بودن نام مستعار را داشته باشیم چکار .کنم.. یعنی چنانچه کاربر نخواهد نام مستعار را تغییر بدهد با خطای تکراری بودن مواجه میشود. و برداشتن عبارت uniqeهم باعث میشود کاربر نامی تکراری وارد نماید. تشکر

     

     


  7. سلام تشکر از آموزش های فوق العاده و خوبتون

    زمانی که اطلاعات فرم  را به تابع store ارسال میکنم تمام اطلاعات ارسال میشوند . اما در قسمت نمایش فرم اطلاعات دریافت شده نام نویسنده نمایش داده نمیشود.

     public function store(Request $request)
        {
            //
                $messages=[
                'name.required'=>'عنوان فیلد را وارد نمایید.',
                'slug.unique'=>'قیلدنام مستعار تکراری است',
                'slug.requierd'=>' قیلدنام مستعاراجباری است    ',
            ];
            $validatedData=$request->validate([
                'slug'=>'required|unique:articles',
                'name'=>'required',
            ],$messages);
             $article=new Article();
             try{
                $article=$article->create($request->all());
                 $article->categories()->attach($request->categories);
              }catch(Exception $exeptin){
                  switch ($exeptin->getcode()){
                      case 23000;
                      $msg=" نام مستعاروارد شده تکراری است";
                  break;
                  }
                        return redirect(route('admin.Articles.create'))->with(warning,$msg);
                }
                $msg='مطلب جدید منتشر شد.';
                return redirect(route('admin.Articles'))->with('success',$msg);
    
        }
      <div  class="form-group">
                            <label for="title">نام نویسنده:{{Auth::User()->id}}</label>
                          <input type="hidden"  name="user-id" value="{{Auth::user()->id}}" >
                      </div>

     

    1.png


  8. سلام

    وقتی اطلاعات را به دیتا بیس میفرستم این خطا را  میده ،البته اطلاعات در جدول articleذخیره میشوند اما در جدول واسط خطا میده..

    SQLSTATE[01000]: Warning: 1265 Data truncated for column 'category_id' at row 1 (SQL: insert into `article_category` (`article_id`, `category_id`) values (10, 7}), (10, 10}))


  9. سلام من طیق اموزش ارتباط بین جداول را ایجاد کرد اما هیچ اطلاعاتی از حدول مقصد خوانده و ارسال

     <div  class="form-group">
                            <label for="title">دسته بندی </label>
                            <select  class=" form-control" name="categories" >
                             @foreach ($categories as $cat_id=>$cat_name)
                             <option value="{{$cat_id}}}">$cat_name</option>
                             @endforeach
                            </select>
                        </div>
    public function create()
        {
            //
            $categories=Category::all()->pluck('name','id');
           // return $categories;
            return view('back.article.create',compact('categories'));
               }

     

    1.jpg.png


  10. سلام من کد زیر را نوشتم ولی هنگام اجرا خطا میده که متغیر role را شناسایی نمیکند.

     @foreach ($users as $user)
    
                        @switch($user->id)
                            @case(1)
                            @php
                            $role='مدیر'
                            @endphp
                                @break
                            @case(2)
                            @php
                            $role='مدیر'
                            @endphp
                                @break
                            @default
    
                        @endswitch
                            <tr>
                            <td>{{$user->name}}</td>
                            <td>{{$user->family}}</td>
                            <td>{{$user->email}}</td>
                            <td>{{$user->phone}}</td>
                            <td>{{$role}}</td>
                            <td>{{$user->statuse}}</td>
                            <td>

     


  11. متاسفانه من هنوز نتونستم مشکلمو رفع کنم . بنظر میاد وقتی با url ادرس دهی میشوند نمیتونه ادرس را پیدا کند چون وقتی با inspect بررسی میکنم خطای 404 را دارم.

      <link rel="stylesheet" href="{{url('/public/front/css/app.css')}}"/><!-- bootstrap grid -->
×
×
  • جدید...