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

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

saber

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

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

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

  • Days Won

    77

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


  1. در قسمت انتهای کد $x++ رو بالا قرار دادید اون رو بیارید پایین به شکل زیر:

    @php 
    	$x=0
    @endphp
    @foreach( $product->images as  $image)
    			
    				<li data-target="#carousel-thumb" data-slide-to="{{$x}}" class="<?php echo ($x==1 )?'active':'' ?>"> <img class="d-block w-100" src="{{$image_path}}"></li>
    	@php
    		$x++ 
    	@endphp
    @endforeach
    	

     

    توی فایل blade لاراول هم تگ php رو بهتره به شکل زیر استفاده کنید البته این مورد ربطی به مشکلتون نداره

    @php
    	echo 'test'
    @endphp

     

    • لایک 1

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

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

    برای بارگذاری سریعتر فایلها کاربردی هست


  3. داخل loginController یه متد به اسم redirectPath وجود داره که میتونید این متد رو اورراید کنید و داخلش برای مسیر ریدایرکت شرط بذارید که

    برای کاربر معمولی و ادمین هر کدوم مسیر جداگانه رو برگردونه کدی مشابه کد زیر باید بنویسید

        public function redirectPath()
        {
            if ($is_admin){
                return route('admin');
            }
            if (method_exists($this, 'redirectTo')) {
                return $this->redirectTo();
            }
    
            return property_exists($this, 'redirectTo') ? $this->redirectTo : '/profile';
        }

     

    • لایک 1

  4. باید route های پکیج رو در فایل web.php قرار بدید

    Route::group(['prefix' => 'laravel-filemanager', 'middleware' => ['web','auth']], function () {
        \UniSharp\LaravelFilemanager\Lfm::routes();
    });

    در قسمت middleware باید میدلورهای خودتون رو جهت حفاظت از بخش فایل منیجر قرار بدید که هر کاربری نتونه به فایلها دسترسی داشته باشه


  5. باید یه پنل پیامک تهیه کنید و طبق مستندات پنل پیامک کدهای خودتون رو بنویسید و روی لاراول هم به روشهای مختلفی میتونید ارسال کنید مثلا از قسمت ارسال ایمیل ثبت نام ایده بگیرید

    و یا از طریق event و listener هم میتونید یه event برای ثبت نام بسازید و از طریق listener زمانی که ثبت نام انجام شده پیامک ارسال کنید


  6. میتونید از git استفاده کنید و پروژه خودتون رو جایی مثل gitlab.com قرار بدید. میتونید توی gitlab پروژه رو بشکل خصوصی تعریف کنید که فقط خودتون دسترسی داشته باشید

    اینطوری زمانی که به سیستم خودتون دسترسی نداشتید و با سیستم دیگه ای خواستید کار کنید میتونید با  clone کردن پروژه روی سیستم جدید بهش دسترسی داشته باشید و کار کنید

    و البته سیستم جدید رو هم باید به git متصل کنید که بتونید آخرین تغییرات خودتون رو روی gitlab بفرستید


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

    • تشکر 1

  8. در یکی از فایلهای js  پسوند js رو اشتباه تایپ کردید و فقط j نوشتید احتمالا بخاطر اون نمیتونه میکس کنه، فایل زیر هست که پسوندش اشتباهه و باید اصلاح کنید

    'resources/views/front/lib/owlcarousel/owl.carousel.min.j',


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


  10. شما $msg رو داخل switch قرار دادید و چون مقدار پیشفرض نداره وقتی داخل switch مقداری نمیگیره شناسایی نمیشه و برای همین خطا میده

    و در ادمه هم که return رو انجام دادید اینکار رو باید زمانی انجام بدید که مثلا $msg مقداری گرفته باشه ولی الان همیشه return انجام میشه

    • تشکر 1
×
×
  • جدید...