رافق مجتهدزاده
4 ماه پیش توسط رافق مجتهدزاده مطرح شد
2 پاسخ

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

سلام
چطور می شه دو تا فایل فول پیج لایووایر یکی برای کلاینت و یکی برای ادمین داشت؟
من با دستور php artisan livewire:layout یکی رو درست می کنم. اما با php artisan make:livewire Admi/layout دومی به صورت کامپوننت ایجاد می شه و تبدیل به فول پیج نمی شه


ثبت پرسش جدید
حسین افتخارراد
تخصص : نال کد
@hosseinradvictor 4 ماه پیش مطرح شد
0

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

 #[Layout('layouts.new')] 
    public function render()
    {
        return view('livewire. Create-post');
    }

بدین صورت و روش دیگه

 return view('livewire.create-post')
         ->layout('layouts. New'); 

میتونید لایوت های متفاوت به کامپوننت ها اختصاص بدید


رافق مجتهدزاده
تخصص : برنامه نویسی php
@rafig 4 ماه پیش مطرح شد
0

سلام
@hosseinradvictor
در چه مسیری کپی بگیرم؟ الان فول پیج من (بلید) در این مسیر قرار گرفته!  تصویر
محتوای بلیدش مشکلی ندارم. می تونم محتوای بلید رو اوکی کنم.

الان من با روت زیر بلید index رو در مسیر resources/view/livewire/admin/dashboard/index ایجاد کردم و با روت زیر فراخوانی می کنم. اما محتوای این فایل رو در داخل همون فول پیجی که در مسیر resources/view/component/layouts/app.blade.php در ابتدا تعریف شده لود می کنه. چطور بهش بگو همین resources/view/livewire/admin/dashboard/index/index.blade.php خودش فول پیج است؟

Route::prefix('dashboard')->group(function () {
    Route::get('/', \App\Livewire\Admin\Dashboard\Index::class);
});

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام