آموزش ایمپورت و اکسپورت کردن فایل اکسل و csv در لاراول 6
آموزش ایمپورت و اکسپورت کردن فایل اکسل و csv در لاراول 6
2020-01-22
آموزش رسم نمودار با کتابخانه Highcharts در لاراول
رسم نمودار در لاراول با کتابخانه Highcharts
2020-01-26
آموزش پنل ادمین با لاراول با استفاده از voyager

آموزش پنل ادمین با لاراول با استفاده از voyager

آموزش ساخت پنل ادمین با لاراول با استفاده از voyager ، در یکی دیگر از قسمت های آموزش لاراول 6 ، شما نحوه ایجاد پنل ادمین با لاراول با استفاده از voyager را خواهید آموخت.ما پنل ادمین یا داشبورد مدیر را در لاراول 6 خواهیم ساخت و برای این کار از پکیج voyager استفاده خواهیم کرد.

آموزش ساخت پنل ادمین با لاراول با استفاده از voyager

پکیج voyager یک پنل ادمین ساده همراه با ویژگی های زیر ارائه می دهد:

  • ورود و ثبت نام کاربر
  • مدیریت کاربران
  • مدیریت نقش ها (Role)
  • مدیریت رسانه ها
  • مدیر بانک اطلاعاتی
  • صفحه تنظیمات
  • منو ساز
  • مدیریت پست ها
  • مدیریت صفحات
  • Compass
  • و…

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

گام اول: نصب لاراول

در این مرحله ، ما نیاز داریم نسخه جدید لاراول یعنی لاراول 6 (هنگام نوشتن این آموزش) را با استفاده از دستور زیر نصب کنیم. چون ما قصد داریم این مثال را از ابتدا به شما آموزش دهیم.بنابراین ترمینال یا خط فرمان (command prompt) خود را باز کنید و دستور زیر را اجرا کنید:

composer create-project --prefer-dist laravel/laravel adminPanel

گام دوم: ویرایش یا به روز رسانی فایل Env

در این مرحله ، باید پیکربندی فایل Env خود را مانند فایل زیر به روز کنید:

APP_URL=http://localhost:8000
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel6_admin
DB_USERNAME=root
DB_PASSWORD

پس از پیکربندی شما باید دستور migration را اجرا کنید:

php artisan migrate

گام سوم: نصب پکیج کامپوزر Voyager

در اینجا ، ما نیاز داریم تا پکیج کامپوزر voyager را نصب کنیم.با استفاده از این پکیج می توانیم پنل ادمین زیبایی را نصب کنیم.
دستور زیر را اجرا کنید:

composer require tcg/voyager

گام چهارم: نصب Voyager برای ساخت داشبورد مدیر با لاراول

بعد از اینکه پکیج Voyager با موفقیت نصب شد، ما باید با استفاده از دستور زیر، Voyager را بر روی برنامه لاراول 6 خود نیز نصب کنیم:

php artisan voyager:install

گام پنجم: تولید داده های ساختگی

در این مرحله ما برای اینکه بدانیم این پنل ادمین چگونه کار می کند و چه داده هایی را باید وارد کنیم، تعدادی داده ساختگی با اجرای دستور زیر ایجاد می کنیم:

php artisan voyager:install --with-dummy

اگر همه چیز به خوبی نصب شده باشد ، می توانید با دستور زیر برنامه خود را اجرا کنید  و با اطلاعات لاگین که در زیر آورده ایم به پنل ادمین وارد شوید:

php artisan serve

اکنون می توانید URL زیر را در مرورگر خود باز کنید :

http://localhost:8000/admin

برای ورود از اطلاعات زیر استفاده کنید:

Email: admin@admin.com
Password: password

شما همچنین می توانید با استفاده از این لینک پنل ادمینی که ایجاد کردید را شخصی سازی کنید: Voyager Laravel Admin Panel.

تصاویری از داشبورد مدیر با لاراول با استفاده از voyager

در زیر می توانید تصاویری از این پنل مدیریت را مشاهده کنید:

امیداورم این آموزش به شما کمک کرده باشد…

5 Comments

  1. محمد گفت:

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

    • مدیر سایت گفت:

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

    • حمید گفت:

      سلام
      خودش فارسی دارد فقط کافی است در ادرس config/app.php گزینه ‘locale’ => ‘fa’, تغییر دهید

  2. سلام خیلی عالی بود کامل تونستم voyager را فارسی بکنم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *