လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> Laravel-admin အလိုအလျောက် modatication သရုပ်ဆောင်သင်ခန်းစာနှင့်အခြေခံ configuration နည်းလမ်း

Laravel-admin အလိုအလျောက် modatication သရုပ်ဆောင်သင်ခန်းစာနှင့်အခြေခံ configuration နည်းလမ်း

gitbox 2025-07-03

နိဒါန်း

Laravel-admin သည် Backend စီမံခန့်ခွဲမှုစနစ်ဖွံ့ဖြိုးတိုးတက်မှုကိရိယာတစ်ခုဖြစ်သည်။ Laravel framework အပေါ် အခြေခံ. ဖွံ့ဖြိုးပြီး backend framework ပေါ်တွင် အခြေခံ. ဖွံ့ဖြိုးပြီး develand framework အပေါ် အခြေခံ. ဖွံ့ဖြိုးပြီး backend macheld ဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာကိရိယာတစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည် Laravel-admin ကိုအလိုအလျောက်ထုတ်ပေးရန်နှင့်ဘ 0 ဘောင်ကိုပိုမိုထိရောက်စွာအသုံးပြုရန်ကူညီရန် Laravel-add admin ကိုအသုံးပြုရမည်ကိုအသေးစိတ်ဖော်ပြထားသည်။

Laravel-admin ကို install လုပ်ပါ

သင်မစတင်မီသင်၏စီမံကိန်းအတွင်းရှိ Larvel-admin ကို install လုပ်ရန်လိုအပ်သည်။ ဒီမှာ installation stepings:

Laravel စီမံကိန်းကိုဖန်တီးပါ

ပထမ ဦး စွာ Laravel စီမံကိန်းကိုဖန်တီးပါ။ command line tool ကိုဖွင့်ပါ, သင်စီမံကိန်းကိုဖန်တီးလိုသည့်လမ်းညွှန်သို့ပြောင်းပြီးအောက်ပါ command ကို run ပါ။

 composer create-project --prefer-dist laravel/laravel your-project-name

သင်၏စီမံကိန်းအမည်ဖြင့် "သင်၏စီမံကိန်း - အမည်" ကိုအစားထိုးပါ။

Laravel-admin ကို install လုပ်ပါ

Project root directory တွင် Laravel-admin ကို install လုပ်ရန်အောက်ပါ command ကို run ပါ။

 composer require encore/laravel-admin

တပ်ဆင်မှုပြီးဆုံးသွားသောအခါ, Laravel-address ၏အရင်းအမြစ်ဖိုင်ကိုထုတ်ဝေရန်နှင့်အောက်ပါ command ကို execute လုပ်ရန်လိုအပ်သည်။

 php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"

အလိုအလျောက် module များထုတ်လုပ်ရန်

Laravel-admin သည် module code ကိုအလိုအလျောက်ထုတ်လုပ်ရန် command ကိုပေးသည်။ အောက်ပါ command ကို run ခြင်းဖြင့်ရိုးရှင်းသော module တစ်ခုဖန်တီးနိုင်သည်။

 php artisan admin:make User --model=App\User

ဤ command သည် "User" အမည်ရှိ Module တစ်ခုထုတ်ပေးပြီးဒေတာဘေ့စ်တွင် "အသုံးပြုသူများ" စားပွဲပေါ်မှာဖန်တီးပေးသည်။ ထို့နောက်ဒေတာဘေ့စ်ရွှေ့ပြောင်းမှုကိုလုပ်ဆောင်ရန်အောက်ပါ command ကို run ပါ။

 php artisan migrate

Laravel-admin ကို configuring

Laravel-admin ကို configure လုပ်ခြင်းသည်မူဘောင်ကို အသုံးပြု. သော့ချက်ကျသောအဆင့်များထဲမှတစ်ခုဖြစ်သည်။ ဤတွင်အချို့သော Configuration နည်းလမ်းများရှိသည်။

login စာမျက်နှာကိုပြုပြင်မွမ်းမံပါ

`login_backgrodge_image_image`image` item ကို` configuration file admin.php "ကိုပြုပြင်ခြင်းဖြင့် login စာမျက်နှာ၏နောက်ခံပုံပုံကိုစိတ်ကြိုက်ပြင်ဆင်နိုင်သည်။

Navigation menu ကို configure

`config / admin.phph` တွင် Navigation menu ကိုသတ်မှတ်နိုင်သည်။ ဒီမှာဥပမာတစ်ခုပါ။

 'menu' => [
    [
        'title' => 'Dashboard',
        'icon' => 'fa-dashboard',
        'uri' => '/',
    ],
    [
        'title' => 'User',
        'icon' => 'fa-user',
        'uri' => 'user',
    ],
]

အထက်ဖော်ပြပါဥပမာတွင် menu နှစ်ခုကို "Dashboard" အမည်ရှိသည့် "Dashboard" ဟုအမည်ပေးပြီး,

စိတ်ကြိုက်မော်ဒယ် display ကို

Laravel-admin သည်ပုံမှန်အားဖြင့်မော်ဒယ်စာရင်း၏ display ၏ display ကို `tovestring ()` method ကိုအသုံးပြုသည်။ အကယ်. သင်သည် display method ကိုစိတ်ကြိုက်ပြင်ဆင်ရန်လိုအပ်ပါက `` __tostring () `method ကိုမော်ဒယ်သို့ထည့်နိုင်သည်။ ဥပမာအားဖြင့်:

 public function __toString()
{
    return $this->name;
}

အထက်ဖော်ပြပါနည်းလမ်းဖြင့်မော်ဒယ်၏ list display ကို `name attribute အရဖော်ပြလိမ့်မည်။

အကျဉ်းချုပ်

ဤဆောင်းပါးသည် Laravel-admin ကိုအလိုအလျောက်ထုတ်လုပ်ရန်နှင့်အခြေခံပြင်ဆင်မှုနည်းလမ်းအချို့ကိုထောက်ပံ့ရန်မည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးသည်။ ဤအဆင့်များမှတဆင့် developer များသည် Laravel-admin framework ကိုပိုမိုထိရောက်စွာအသုံးပြုနိုင်ပြီး backend စီမံခန့်ခွဲမှုစနစ်ကိုလျင်မြန်စွာတည်ဆောက်နိုင်သည်။ ဒီဆောင်းပါးကသင့်ကိုကူညီလိမ့်မယ်လို့မျှော်လင့်ပါတယ်။