• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
امکان انتخاب رنگ قالب سایت برای کاربر ؟؟؟
#1
سلام

دوستان عزیز من می خواستم بپرسم چطوری باید امکان انتخاب رنگ سایتو به کاربر داد که بعد از انتخاب با کوکی برای کاربر ذخیره بشه ؟؟؟

ممنون
  پاسخ
تشکر شده توسط :
#2
کاری نداره شما اول باید جند تا قالب برای سایتتون درست کنین یا اگه قراره رنگ صفحه فرق کنه یک css جداگانه درست میکنی که فقط رنگ قسمت هایی رو که باید تغییر کنه رو تنظیم کنه مثلا اگه قراره چهارتا حالت داشته باشی باید چهارتا css هم برای این کار تنظیم کنی .

بعد تو پنل شخصی کاربر یه لیست کشویی قرار میدی که رنگ یا حالت مورد نظرش رو انتخاب کنه بعد اول اسم یا مثلا کدی رو که مشخص کننده اون رنگ هست رو دخال کوکی های کاربر ثبت می کنی بعد هم داخل یک شرط حالت های مختلف رو چک می کنی و در صورت درست بودن هر کدوم از اون شرط ها css مربوط به اون رو داخل قالب قرار میدی .


اگه قرار فقط رنگ تغییر کنه می تونی یک class خاص رو به تمام اجزاء داخل قالب html ات بدی و بعد فقط با یک خط کد که فقط رنگ تمام تگ هایی که از اون کلاس ارث میبرن رو تغییر رنگ کل صفحه رو عوض کنی و دیگه نیاز به درست کردن فایل های اضافی نیست .
  پاسخ
تشکر شده توسط : salam_ali
#3
سلام

در ادامه حرف حسین عزیز ، میشه گفت که کوکی ها برای یک بار استفاده خوبه . اما برای شخصی سازی صفحه برای کاربر ، بهتره که این اطلاعات رو برای کاربر در دیتابیس ذخیره کنی تا هر بار که لاگین کرد با همون استایل بارگذاری بشه .
  پاسخ
تشکر شده توسط : salam_ali
#4
درتایید حرف امیر اینو بگم که ممکنه یک بار کاربر از خونه لاگین کنه و ممکنه دفعه بعد از کافی نت لاگین کنه.

بنابراین باید تنظیماتی رو که خونه انجام داده دوباره بده!!!!!

بهتره در پایگاه داده ذخیره بشن
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط : salam_ali


پرش به انجمن:


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