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

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

ابوالفضل طالبی

مدیرکل
  • تعداد ارسال ها

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

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

  • Days Won

    207

پست ارسال شده توسط ابوالفضل طالبی


  1. در ۱ ساعت قبل، rezabakhshi گفته است :

    سلام استاد

    ببخشید نمیدونم کجا باید این موضوع را مطرح کنم.

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

    خیلی چیزها یاد گرفتم . واقعا ازتون ممنونم استاد.

    سپاس از لطف شما


  2. در خصوص ajax بودن که مشخص هست کل صفحه ی دیوار ajax هست 

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

    شما توی لاراول میتونید از vue که پیشنهاد خود لاراول هست استفاده کنید


  3. فایل زیر رو باز کنید

    vendor/laravel-filemanager/public/js/stand-alone-button.js

    کدهای زیر رو داخلش قرار بدید و جایگزین کنید

    (function( $ ){
    
    $.fn.filemanager = function(type, options) {
    type = type || 'file';
    
    this.on('click', function(e) {
      var route_prefix = (options && options.prefix) ? options.prefix : '/laravel-filemanager';
      var target_input = $('#' + $(this).data('input'));
      var target_preview = $('#' + $(this).data('preview'));
      window.open(route_prefix + '?type=' + type, 'FileManager', 'width=900,height=600');
      window.SetUrl = function (items) {
        //var file_path = items;
        // set the value of the desired input to image url
        target_input.val('').val(items).trigger('change');
    
        // clear previous preview
        target_preview.attr("src",items).addClass('d-block');
    
        // set or change the preview image src
        // if (items.isArray()) {
        //   items.forEach(function (item) {
        //     target_preview.append(
        //         $('<img>').css('height', '5rem').attr('src', item.thumb_url)
        //     );
        //   });
        // }
    
    
        // trigger change event
        target_preview.trigger('change');
      };
      return false;
    });
    }
    
    })(jQuery);

    سپس کش مرورگر رو پاک کنید


  4. وقتی شما یک کوئری رو با استفاده از برخی شروط مثل where یا orderby اختصاصی میکنید حتما باید از متد get برای دریافت خروجی کوئری استفاده کنید تا دیتای شما به صورت یک آبجکت استخراج بشه و شما بتونید count بگیرید یا هر کار دیگه ای

    اما اگر یک کوئری رو بدون استفاده از شرط اجرا کنید برای مثال کوئری زیر:

    $news = News::All();

    در این حالت متد get در داخل متد All اجرا میشه و نیازی نیست شما هم مجدد get را صدا بزنید


  5. در این جلسه از آموزش روش آپلود پروژه ی لاراولی را روی هاست آموزش میدهیم و تنظیمات لازم برای اجرای پروژه در هاست انجام میشود.برای تهیه هاست لاراول مناسب پروژه های لاراولی میتوانید از سایت مدیرهاست اقدام به تهیه هاست نمایید

     

     

     

    • مدرس ابوالفضل طالبی
    • جلسه ی 39 
    • زمان: 13 دقیقه
    • پیش نیاز: PHP (دانلود آموزش PHP)
    • برای دانلود سایر دوره های آموزشی به سایت Alefyar.com مراجعه نمایید

    laravel_alefyar.com_39.7z

    • لایک 8
    • تشکر 5
    • خرسندم 2
    • متعجبم! 1

  6. در این جلسه از آموزش بخش نمایش نمونه کارها یا همان Portfolio در صفحه ی نخست سایت کامل میشود و شما میتوانید نمونه کارهای خود را به صورت یک گالری جالب نمایش دهید بصورتی که دارای فیلتر اختصاصی برای دسته بندی نمونه کارها باشد.

     

     

    • مدرس ابوالفضل طالبی
    • جلسه ی 38
    • زمان: 21 دقیقه
    • پیش نیاز: PHP (دانلود آموزش PHP)
    • برای دانلود سایر دوره های آموزشی به سایت Alefyar.com مراجعه نمایید

    laravel_alefyar.com_38.7z

    • لایک 10
    • تشکر 1
    • خرسندم 1
    • متعجبم! 2

  7. از پکیج ای آماده استفاده کنید چون نوشتنش وقتگیر هست .در کل هر کسی روش ابداعی خودشو میتونه برای ساختن سطح دسترسی ایجاد کنه و داینامیک کردن اون پیچیده نیست.

    https://github.com/spatie/laravel-permission

    https://github.com/MarkVilludo/laravel-permissions

    این دو تا کارت شما رو راه میندازه

×
×
  • جدید...