علیرضا فرهادی
3 سال پیش توسط علیرضا فرهادی مطرح شد
5 پاسخ

ارتباط فایل layout قالب با یک کامپوننت در livewire

سلام خدمت استاد موسوی بزرگوار و دوستان عزیز راکت
دوستان من پروژه م رو دارم با لاراول و لایو وایر مینوسم. الان در یک قسمت که میخوام حالت دارک مود رو فعال و غیرفعال کنم به مشکل خوردم.
مشکل اینجاست که دکمه تغییر حالت در داخل یکی از layout های هدر قالب قرار داره و چون اون فایل خودش داخل یک layout دیگه include شده و هیچکدوم هم براش کامپوننت ایجاد نکردم، الان نمیدونم چجوری باید زمانی که کاربر روی دکمه دارک مود کلیک کرد باید تنظیمات دارک مودش رو در دیتابیس آپدیت کنم.
پ.ن: قالب خودش دارک مود ساپورت میکنه، فقط کافیه از سشن کاربر تنظیمات دارک مود رو بخونه و بر اساس اون فایل های css رو در هدر لود کنه...


ثبت پرسش جدید
سهیل رضایی
@rezaesoheil 3 سال پیش مطرح شد
1

سلام خب چرا یه کامپوننت ایجاد نمیکینی نمیذاری تو هدر؟


علیرضا فرهادی
تخصص : برنامه نویس و توسعه دهنده وب
@d373l0p3r 3 سال پیش مطرح شد
0

دوستان کسی نیست راهنمایی کنه؟


سهیل رضایی
@rezaesoheil 3 سال پیش مطرح شد
1

سلام خب چرا یه کامپوننت ایجاد نمیکینی نمیذاری تو هدر؟


علیرضا فرهادی
تخصص : برنامه نویس و توسعه دهنده وب
@d373l0p3r 3 سال پیش مطرح شد
0

سلام
نمیشه، قبلا تست کردم، اگر هم لطف کنید توضیح بدید شاید من اشتباه ایجاد کرده باشم


فرشید مرادی
تخصص : noob
@eniack 3 سال پیش مطرح شد
1

سلام بهترین راه اینه از طریق ajax هندلش کنی ، وقتی روی دکمه کلیک شد درخواست بره سمت سرور سشن بازنویسی بشه و صفحه بدون رفرش تغییرات رو اعمال کنه :

$('body').load(document.URL + 'body')

علیرضا فرهادی
تخصص : برنامه نویس و توسعه دهنده وب
@d373l0p3r 3 سال پیش آپدیت شد
0

@rezaesoheil
مجبور شدم از اول ایجاد کنم کامپوننت هارو و یک کامپوننت بهش اختصاص دادم و اوکی شد. ممنون 👍


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

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