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

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

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

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

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

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

  • Days Won

    207

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


  1. ببینید کلا نوشتن دو تا رجیستر و لاگین جدا منطقی نیست و اصولی هم نیست

    همانطور که قبلا هم گفتم:

    در 23 ساعت قبل، ابوالفضل طالبی گفته است :

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

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

    اما برای برخی نوع سایت ها مثل market place ها  یک تفاوت کوچک وجود دارد و آن هم این است که فیلدهای فرم ثبت نام برای فروشنده و کاربر ممکن است متفاوت باشد اما در عمل فقط یک متد ثبت نام برای همه وجود دارد

    به عنوان مثال شما تو بعضی سایت ها میبینید که دو تا گزینه برای ثبت نام هست به این صورت : ثبت نام - میخواهم فروشنده شوم

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

     

    • لایک 1

  2. 68747470733a2f2f6261636b7061636b666f726c

    اگه دنبال یک پنل حرفه ای ادمین در لاراول میگردید که نسخه های 6 و 7 رو پشتیبانی که لینک زیر رو پیشنهاد میکنم . دمو هم داره میتونید یه نگاهی بندازید امکانات جالبی داره که به راحتی میتونه 10 روز کدنویسی شما رو کمتر کنه 😅

    این پنل ادمین برای تمام eloquent model های شما صفحه ی مدیریت میسازه مثلا شما بخش مطالب دارید به اسم articles که برای شما قسمت مدیریت مطالب رو ایجاد میکنه.

    علاوه بر اینها سایر امکانات مثل فایل منیجر و غیره هم تو پنلش هست 

    لینک گیت هاب:

    https://github.com/Laravel-Backpack/CRUD

    دمو:

    https://demo.backpackforlaravel.com/admin/dashboard

    راهمای نصب:

    https://backpackforlaravel.com/docs/4.0/installation

    • لایک 3
    • غمگینم! 1

  3. شما میتونید برای ثبت نام دو route تعریف کنید و هر کدام متدهای ثبت نام خودش را داشته باشد

    اما route مورد نظر برای ثبت نام ادمین ها نباید به راحتی قابل دسترسی توسط کاربران باشه

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

    • لایک 1

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

    use Illuminate\Validation\Rule;

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

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

     


  5. پوشه ی app شامل اطلاعات دیتابیس نیست اما در خصوص امنیت تنها باید در قرارداد مسائل مربوطه ذکر بشه . با اینکه اطلاعات حساس در این پوشه نیست ولی برنامه نویس به راحتی میتونه با درج کدهایی خاص دسترسی لازم به سایت و پروژه در هاست شما ایجاد کنه

    پس هم باید اطمینان لازم رو از طرف مقابل داشته باشید و هم قرارداد مناسب و امضا شده ببنید


  6. همه جور قیمتی با توجه به خدمات و پشتیبانی توسط شرکتهای مختلف یا اشخاص ارائه شده است

    هاست داخل ایران هم مزایا و هم معایبی داره مثلا سرعت مناسب داره اما برای ارتباط به ربات های تلگرام به مشکل میخورید و یا در بحث تحریم ها مشکلاتی در هاست داخل ایران وجود داره

     

×
×
  • جدید...