PDA

View Full Version : سوال: وجود صفحه های مشابه با کمی تغییرات (کاربر و غیر کاربر )



elham1611
شنبه 09 بهمن 1389, 22:41 عصر
درورد
دوستان صفحه ای که کاربران بعد از لاگین وارد میشن خیلی شبیه با صفحه اصلی هست فقط کمی اصلاعات در مورد کاربر هم نشون میده مثل نام کاربری.

حالا من نمیخوام واسه این تغییرات جزیی مجبور باشم صفحات مخصوص کاربر رو جدا کنم .
از طرفی هم نمیخوام تو صفحه اصلی اطلاعات اضافی بزارم و مثلا مخفیش کنم که اگه کاربر بود نشون داده بشه.چون سرعت میاد پایین.
چه راه حلی پیشنهاد میکنید:متفکر:
------------------------
بیشتر::
مثلا توی گوگل بعد از لاگین وارد همون google.com میشید.و نام کاربری هم نشون داده میشه
اما من وقتی درست میکنم تنها اینجوری بلدم که کاربر وارد google.com/user.aspx بشه

مهدی کرامتی
دوشنبه 11 بهمن 1389, 02:12 صبح
از کامپوننت LoginView استفاده کن. این کامپوننت دو تا Template داره به نام های AnonymousTemplate و LoggedInTemplate .

هر چی در قالب اول قرار بدی به کاربران لاگین نشده و هر چی در دومی قرار بدی به کاربران لاگین شده نمایش داده میشه.

razeghaik1
دوشنبه 11 بهمن 1389, 02:22 صبح
به نظر من شما راحت می تونید با استفاده از پنل ها کاری کنین تا یه سری اطلاعات در مواقع خاص نشون داده بشه و در بعضی مواقع مخفی بشه.
منم یه سایت درست کردم.می تونین ببینینش.اتفاقا سرعت سایتم هم خیلی خوبه
اینم آدرسش
اگه روش من به دردتون خورد بگین تا راهنمایی کنم
www.farsshopping.com (http://www.farsshopping.com)

elham1611
چهارشنبه 13 بهمن 1389, 01:08 صبح
ممنون ازتون یک سوال برلم پیش اومده.
پنل ها در موقع بارگذاری صفحه اگر مخفیشون کرده باشیم لود میشن؟
چون div رو اگر با جاوااسکریپت مخفی کنیم بازم لود میشه.

hjran abdpor
چهارشنبه 13 بهمن 1389, 01:20 صبح
يه راه حل ديگه هم داري استفاده از مسترپيچ

مهدی کرامتی
چهارشنبه 13 بهمن 1389, 07:30 صبح
ممنون ازتون یک سوال برلم پیش اومده.
پنل ها در موقع بارگذاری صفحه اگر مخفیشون کرده باشیم لود میشن؟
چون div رو اگر با جاوااسکریپت مخفی کنیم بازم لود میشه.
خیر، پنل های مخفی Render نمی شوند.

FirstLine
پنج شنبه 14 بهمن 1389, 03:16 صبح
با سلام
فکر کنم MultiView کارت رو میتونه راه بندازه.
یه MultiView بزار رو صفحه و بتعداد مورد نیاز View به MultiView اضافه کن و با کد نویسی براحتی میتونی در هر زمان یک View را نمایش بدهید.
با تشکر