رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اختصاص تم به یک مسیر خاص
#1
سلام
من برای پنل کاربری اعضای سایت میخوام از adminlte استفاده کنم.
https://github.com/airani/yii2-adminlte-asset
من یک صفحه اصلی دارم و بعد از ورود کاربر وارد پنل کاربریش میشه برای پنل  کاربری میخوام از این استفاده کنم حالا با کامپوزر نصبش کردم اما وقتی کانفیگ میکنم کل سایت قالبش adminlte میشه و همونم css هاش را لود نکرده و کاملا بهم ریخته میخواستم بدونم چطور میتونم برای صفحه اصلی یک تم استفاده کنم و برای پنل کاربری یک تم ؟
یک راه حل استفاده از لیوت بندی برای ان ها هست اما من میخوام امکان تغییر قالب از پنل کاربری باشه و با theme داینامیک برم جلو .
ممنون میشم راهنمایی کنید .
پاسخ
تشکر شده توسط:
#2
باید برای پنل مدیریت یه ماژول جداگانه بسازین و براش Layout مجزا درنظر بگیرین. اگه بخواین بصورت داینامیک کار کنین، باید توی دیتابیس قالب موردنظر رو ذخیره کنید و توی کنترلر مربوطه در بخش مدیریت، توی متد beforeAction از دیتابیس بخونین و $this->layout رو با مقداری که از دیتابیس خوندین تنظیم کنین. مشکل لودنشدن استایلها رو هم با AssetBundle رفع کنید.
پاسخ
تشکر شده توسط: dr.web
#3
توی ورژن ۲.۰.۹ برای module ها پوشه های assets , web , layouts ساخته نمیشه یا اینکه مشکل پرمیژنی دارم چون هرچی module میسازم اینا را نداره ؟
پاسخ
تشکر شده توسط:
#4
نه همینطوری درسته. خودتون اگه لازم دارین بسازین.
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان