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

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

mehdee81

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

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

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

  • Days Won

    1

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


  1. <form action="{{ route('store') }}" method="post" enctype="multipart/form-data"
                                            style="padding:30px;border: 1px solid;border-radius:10px">
                                            @csrf
                                            <div class="form-group">
                                                <label for="name">Full name :</label>
                                                <input type="text" name="name" value="{{ $user->name }}"
                                                    class="form-control @error('name') is-invalid @enderror" readonly>
                                                @error('name')
                                                    <div class="alert alert-danger">{{ $message }}</div>
                                                @enderror
                                            </div>
                                             <div class="form-group">
                                                <label for="creator_id">Creator-id:</label>
                                                <input type="text" name="creator_id" value="{{ $user->id }}"
                                                    class="form-control @error('creator_id') is-invalid @enderror" readonly>
                                                @error('creator_id')
                                                    <div class="alert alert-danger">{{ $message }}</div>
                                                @enderror
                                            </div>
                                            <div class="form-group">
                                                <label for="title">Title :</label>
                                                <input type="text" name="title" value="{{ old('title') }}"
                                                    class="form-control @error('title') is-invalid @enderror">
                                                @error('title')
                                                    <div class="alert alert-danger">{{ $message }}</div>
                                                @enderror
                                            </div>
                                            
                                            <div class="form-group">
                                                <label for="text">Text of your article :</label>
                                                <textarea id="textarea" name="text" placeholder="Enter your text"
                                                    class="form-control @error('text') is-invalid @enderror">{{ old('text'}}</textarea>
                                                @error('text')
                                                    <div class="alert alert-danger">{{ $message }}</div>
                                                @enderror
                                            </div>
    <div class="form-group">
                                                {!! htmlFormSnippet() !!}  
                                            </div>
     
                                            <div class="form-group">
                                                <button type="submit" class="btn btn-success">submit</button>
                                            </div>
                                        </form>

  2. <script>

          var editor_config = {

            path_absolute : "/",

            selector: 'textarea#textarea',

            relative_urls: false,

            plugins: [

              "advlist autolink lists link image charmap print preview hr anchor pagebreak",

              "searchreplace wordcount visualblocks visualchars code fullscreen",

              "insertdatetime media nonbreaking save table directionality",

              "emoticons template paste textpattern"

            ],

            toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image media",

            file_picker_callback : function(callback, value, meta) {

              var x = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;

              var y = window.innerHeight|| document.documentElement.clientHeight|| document.getElementsByTagName('body')[0].clientHeight;

        

              var cmsURL = editor_config.path_absolute + 'laravel-filemanager?editor=' + meta.fieldname;

              if (meta.filetype == 'image') {

                cmsURL = cmsURL + "&type=Images";

              } else {

                cmsURL = cmsURL + "&type=Files";

              }

        

              tinyMCE.activeEditor.windowManager.openUrl({

                url : cmsURL,

                title : 'Filemanager',

                width : x * 0.8,

                height : y * 0.8,

                resizable : "yes",

                close_previous : "no",

                onMessage: (api, message) => {

                  callback(message.content);

                }

              });

            }

          };

        

          tinymce.init(editor_config);

        </script>


  3. سلام خسته نباشید استاد من چیکار کنم فایل ها با فایل منیجر اپلود مشن و داخل پوشه storage قرار میگیرند ام داخل tiny mceنمایش داده نمیشن 

    حتی  php artisan storage:link  هم انجام دادم به نظرتون فایل lfm مشکل داره 

    <?php
     
    /*
    |--------------------------------------------------------------------------
    | Documentation for this config :
    |--------------------------------------------------------------------------
    | online  => http://unisharp.github.io/laravel-filemanager/config
    | offline => vendor/unisharp/laravel-filemanager/docs/config.md
     */
     
    return [
        /*
        |--------------------------------------------------------------------------
        | Routing
        |--------------------------------------------------------------------------
         */
     
        'use_package_routes'       => true,
     
        /*
        |--------------------------------------------------------------------------
        | Shared folder / Private folder
        |--------------------------------------------------------------------------
        |
        | If both options are set to false, then shared folder will be activated.
        |
         */
     
        '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
        |--------------------------------------------------------------------------
         */
     
        'folder_categories'        => [
            'file'  => [
                'folder_name'  => 'files',
                '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',
                ],
            ],
            'image' => [
                'folder_name'  => 'photos',
                'startup_view' => 'grid',
                'max_size'     => 50000// size in KB
                'valid_mime'   => [
                    'image/jpeg',
                    'image/pjpeg',
                    'image/png',
                    'image/gif',
                    'image/svg+xml',
                ],
            ],
        ],
     
        /*
        |--------------------------------------------------------------------------
        | Pagination
        |--------------------------------------------------------------------------
         */
     
        'paginator' => [
            'perPage' => 30,
        ],
     
        /*
        |--------------------------------------------------------------------------
        | Upload / Validation
        |--------------------------------------------------------------------------
         */
     
        'disk'                     => 'public',
     
        'rename_file'              => false,
     
        'rename_duplicates'        => false,
     
        'alphanumeric_filename'    => false,
     
        'alphanumeric_directory'   => false,
     
        'should_validate_size'     => false,
     
        'should_validate_mime'     => false,
     
        // behavior on files with identical name
        // setting it to true cause old file replace with new one
        // setting it to false show `error-file-exist` error and stop upload
        'over_write_on_duplicate'  => false,
     
        /*
        |--------------------------------------------------------------------------
        | Thumbnail
        |--------------------------------------------------------------------------
         */
     
        // If true, image thumbnails would be created during upload
        'should_create_thumbnails' => true,
     
        'thumb_folder_name'        => 'thumbs',
     
        // Create thumbnails automatically only for listed types.
        'raster_mimetypes'         => [
            'image/jpeg',
            'image/pjpeg',
            'image/png',
        ],
     
        'thumb_img_width'          => 200// px
     
        'thumb_img_height'         => 200// px
     
        /*
        |--------------------------------------------------------------------------
        | File Extension Information
        |--------------------------------------------------------------------------
         */
     
        '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 override
        |--------------------------------------------------------------------------
        |
        | These values override your php.ini settings before uploading files
        | Set these to false to ingnore and apply your php.ini settings
        |
        | Please note that the 'upload_max_filesize' & 'post_max_size'
        | directives are not supported.
         */
        'php_ini_overrides'        => [
            'memory_limit' => '256M',
        ],
    ];

  4. سلام 

    واقعا ممنونم از پشتیبانی و راهنمایی های خوبتون و همینطور دوره اموزش لاراول اقای طالبی 

    من هرجای دیگه این سوالات رو میپرسم میگن اول باید دوره مربوط به لاراول روخریداری کنم تا جوابم رو بدن

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

    ممنونم ازتون

    • تشکر 1

  5. سلام خسته نباشید من وقتی با فایل منیجر unisharp فایل هامو اپلود میکنم tiny mce فایل هارو توی این ادرس اپلود میکنه http://site.test/storage/photos/1/img12.jpg

    یعنی به خاطر اینه که مشکل داره تو اپلود؟

    فایل توی پوشه storage  درسن اپلود میشه و دیده میشه اما داخل tiny mce دیده نمیشه .

    این هم کد lfm

    'folder_categories'        => [
            'file'  => [
                'folder_name'  => 'files',
                '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',
                ],
            ],
            'image' => [
                'folder_name'  => 'photos',
                'startup_view' => 'grid',
                'max_size'     => 50000// size in KB
                'valid_mime'   => [
                    'image/jpeg',
                    'image/pjpeg',
                    'image/png',
                    'image/gif',
                    'image/svg+xml',
                ],
            ],
        ],

     

    مشکل از کجاست؟

     


  6.  include(C:\Program Files\Ampps\www\site\vendor\composer/../unisharp/laravel-filemanager/src/LaravelFilemanagerServiceProvider.php): failed to open stream: No such file or directory

      at C:\Program Files\Ampps\www\site\vendor\composer\ClassLoader.php:444
        440▕  * Prevents access to $this/self from included files.
        441▕  */
        442▕ function includeFile($file)
        443▕ {
      ➜ 444▕     include $file;
        445▕ }
        446▕

      1   C:\Program Files\Ampps\www\site\vendor\composer\ClassLoader.php:444
          include()

      2   C:\Program Files\Ampps\www\site\vendor\composer\ClassLoader.php:322
          Composer\Autoload\includeFile("C:\Program Files\Ampps\www\site\vendor\composer/../unisharp/laravel-filemanager/src/LaravelFilemanagerServiceProvider.php")
    PS C:\Program Files\Ampps\www\site> 


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

        <div class="container">
                <div class="d-flex justify-content-center">
                    
                    
                    name: {{ $article->name }}    
                    
                    
                </div>
            </div>
     
     

    این هم کد کنترولرمه 

       public function show(article $article)
        {   
            
            return view('front.article'compact'article'));
           
        }

     

    این هم روترم

    Route::get('/show/{Article}''App\Http\Controllers\Articlecontroller@show')->name('show');

    این هم لینک صفحه نمایش مقاله 

    <a href="{{ route('show', $article->id}}" class="btn btn-primary">..!Fin it more</a

    کدوم مشکل داره؟

     

     

×
×
  • جدید...