ورود

View Full Version : حرفه ای: کنترلر و اکشن داینامیک



prince4prodigy
پنج شنبه 04 تیر 1394, 12:45 عصر
سلام.
من میخوام جدا از کنترلر و اکشن هایی که داریم یه کنترلر و اکشن داینامیک هم داشته باشم.

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



www.mysite.com/username/ (http://www.mysite.com/username/images)posts (http://www.mysite.com/username/images)
www.mysite.com/username/ (http://www.mysite.com/username/images)images



هر کاربر هم میتونه username و یا controller خودش رو تغییر بده و هر چیزی که میخواد انتخاب کنه. یه چیزی مثل فیسبوک
اگه ممکنه مراحل انجام کار رو شرح بدید. ممنون.

r4hgozar
پنج شنبه 04 تیر 1394, 13:19 عصر
سلام.
این که شما می گی کنترلر داینامیک نیست.
این چیزی که شما می گی مثل فیس بوک. آدرس اولیه فیس بوک که تغیر نمی کنه می کنه؟؟ فقط بعد facebook.com تغییر می کنه.
برای انجام این کار لازم نیست اشکن داینامیک بسازی.
فقط باید با identity بتونی به درستی کار کنی و بعد هم routeconfig رو درست تنظیم کنی که حای مثلا اکشن و یا id تنظیم شده در اون نام پست رو نشون بده.
در مورد این 2 تا تحقیق کن.
identity و routeconfig

prince4prodigy
پنج شنبه 04 تیر 1394, 17:32 عصر
مرسی ، من هم تغییر آدرس دومین اصلی سایت که مد نظرم نیست.
من این route رو واسه اینکار پیدا کردم

routes.MapRoute(null, "{folder}/{page}", defaults: new { controller = "Dynamic", action = "Load", folder = "", page = "" });



این همون چیزیه که مد نظر شما هست؟
میشه یه کم بیشتر توضیح بدید.