راکت
حل شده

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

5 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

5
سهیل رضایی
سهیل رضایی
@rezaesoheil
بهترین پاسخ

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

علیرضا فرهادی
علیرضا فرهادی
@d373l0p3r

تخصص: برنامه نویس و توسعه دهنده وب

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

علیرضا فرهادی
علیرضا فرهادی
@d373l0p3r

تخصص: برنامه نویس و توسعه دهنده وب

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

شاید پاسخ شما همین‌جا باشد

فرشید مرادی
فرشید مرادی
@eniack

تخصص: noob

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

$('body').load(document.URL + 'body')
علیرضا فرهادی
علیرضا فرهادی
@d373l0p3r

تخصص: برنامه نویس و توسعه دهنده وب

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

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

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