در این مقاله شما طریقه ی اضافه کردن و سفارشی کردن پروفایل کاربران سایت خود را یاد خواهید گرفت.
پروفایل یا همان اطلاعات کاربران سایت شما از قبیل نام یا آدرس در صفحه ی http://site/user/25 قابل مشاهده و ویرایش هست.
شما می توانید با طی مراحل زیر به این فیلدها ، فیلدهای مورد علاقه ی خود را اضافه کنید. ( همچنین می توانید انتخاب کنید که آیا کاربران باید این اطلاعات را در هنگام ثبت نام پر کنند یا نه )
اول به قسمت مدریت سایت خود بروید . در قسمت مدریت کاربران سایت شما لینکی به نام پروفایل ( http://site/admin/user/profile ) وجود دارد که شما با کلیک بر روی آن به قسمت پیکربندی پروفایل کاربران خواهید رفت.
در این مرحله شما می توانید با کلیک کردن بر روی لینک های پایین صفحه یک پروفایل از انواع مختلف ( مانند فیلد خطی ساده ، لیست انتخابی ، یا آدرس وب ) بسازید.
در قسمت دسته یک دسته برای فیلدی که در حال ساختنش هستید انتخاب کنید مانند ( اطلاعات شخصی ) این نام در قسمت ویرایش حساب کاربر به عنوان یک دسته جدا که باید فیلدهای آن را پر کند نمایش داده خواهد شد.
در قسمت نام فیلد شما می توانید یک نام برای این فیلد انتخاب کنید مانند ( نام خانوادگی ) این نام به کاربران شما نشان داده خواهد شد.
در قسمت نام فرم شما باید جدولی را که اطلاعات پر شده ی کاربران در مورد این فیلد در آنجا ( بانک اطلاعاتی شما ) ذخیره خواهد شد ، انتخاب کنید مانند ( fullname توجه کنید که این نام باید به زبان اینگلیسی پر شود )
در قسمت توصیف می توانید یک شرح به این فیلد انتساب دهید تا کاربران را برای پر کردن آن راهنمایی کند.
در قسمت روایت پذیری شما می توانید طرز نمایش این اطلاعات را مشخص نمایید ( تنها برای مدیران نمایش داده شود ، در فیلد عمومی کاربر یا پروفایل مخصوص کاربر نمایش داده شود یا به عنوان فیلدی مخفی باشد )
در کادر عنوان صفحه شما می توانید یک صفحه به این فیلد انتساب دهید . با انتساب این صفحه می توانید اطلاعات تکمیلی توسط کاربران را در یک صفحه جدا و با توجه به عنوان فیلد ببینید :
مثلا شما می خواهید برای کاربرانی که جنسیت خود را دختر انتخاب کرده اند یک صفحه اختصاص دهید و آنها را لیست کنید ، اینچنین باید عمل کنید :
در کادر عنوان صفحه بنویسید : کاربرانی که خود را %value انتخاب کرده اند.
منظور از %value همان مقدار این فیلد هست که در اینجا از یک لیست انخابی بین پسر و دختر خواهد بود.
با این کار در صفحه ی پروفایل کاربران فیلد جنسیت به شکل یک لینک در خواهد آمد که کاربر می تواند کاربران دختر یا پسر سایت را با کلیک کردن بر روی آن لینک تماشا کند.
البته شما می توانید بعدا در قسمت جستجو این فیلد را به عنوان جستجوی کاربران انتخاب کنید تا همه بتوانند اعضای دختر یا پسر را در سایت شما جستجو کنند.
حال به مرحله پایانی می رسیم .
در این جا شما باید مشخص کنید که آیا این فیلد بصورت خودکار در هنگام تایپ کردن کاربر پر شود یا نه ( بصورت آجاکس )
یا اینکه مشخص کنید آیا این فرم در هنگام ثبت نام کاربران نمایش داده شود یا نه.
یا اینکه آیا کاربر باید یک مقدار برای این فرم وارد کند یا نه.
در پایان به این نکته نیز باید اشاره کنم . اگر شما نوع فیلدتان را لیست انتخابی قرار داده باشید یک کادر به موارد بالا اضافه خواهد شد که در آن می توانید مواردی که کاربران باید از آنها انتخاب کنند بنویسید.
توجه داشته باشید این موارد هر کدام باید در یک خط جدا باشند و اولین مورد به عنوان مورد پیشفرض انتخابی ثبت خواهد شد.

1. ببخشید که این جا مطرح کردم
ببخشید که این جا مطرح کردم
آخه همین الان به فکرم رسید
با اطلاعاتی که در فیلد دسته وارد میشود چگونه میشه کار کرد ؟ یعنی چطور میتونیم با اطلاعاتی که کاربران موقع ثبت نام در فیلد دسته وارد میکنند اون هارو دسته بندی کنم ؟
برای مثال : من من میخوام دسته جنسیت رو مشخص کنم . کاربرانی که خودشون رو مونث وارد کردند به یک سری اطلاعات خاص دسترسی داشته باشن و مذکرها به جاهای دیگه .
به طور کلی میخواهم کاربران رو با اطلاعاتی که همون اول در فرم ثبت نام پر میکنند دسته بندی کنم و هر دسته صفحات مخصوص خودشون رو مشاهده کنند و به منابعی که براشون مشخص میشه دسترسی داشته باشند .
ممنون میشم اگر به صورت مبسوط پاسخ بدید .