رفتن به مطلب

مشکل در Custom Profile Field


MReza

ارسال‌های توصیه شده

سلام

طبق این آموزش عمل کردم.

من از همان کدی که در ابتدای آموزش ذکر شد استفاده کردم اما در userInfoPane به custome field هم عبارت IPBFarsi_Button رو هم اضافه کردم. این در پست‌ها عمل می‌کند به صورت کامل منتهی همه فیلدهای کاربری را در یک کادر نشان می‌دهد // جنسیت، محل زندگی و ... مشاهده

همه فیلدهای کاربری در یک کادر قرار می‌گیرند / چگونه جدا جدا نشان داده شوند؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز اشتباه شما این بوده که در  بیت userInfoPane برای custom_fields اون IPBFarsi_Button را اضافه کردی اون را حذف کن و در قسمت های مشخص شده در آموزش قرار بده 

  • پسند 1
لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ضمن اگه دوست داری برای قسمن های جنسیت و تیم هات کادر داشته باشی توی همون قسمت تعریف فیلد جدید (Custom Profile Field Management) همونجایی که کد برای نمایش عکس گذاشتی (Topic View Format?) جلوی اسم کلاست IPBFarsi_Button را اضافه کن

مثال :

<div class="gender" title="{title} : {content}" style="background: url('{style_images_url}/cpf_images/{key}.png') no-repeat scroll 0% 0% transparent; width: 120px; height: 80px; margin-left: auto; margin-right: auto;"></div>

تبدیل بشه به :

<div class="gender IPBFarsi_Button" title="{title} : {content}" style="background: url('{style_images_url}/cpf_images/{key}.png') no-repeat scroll 0% 0% transparent; width: 120px; height: 80px; margin-left: auto; margin-right: auto;"></div>
  • پسند 2
لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز اشتباه شما این بوده که در  بیت userInfoPane برای custom_fields اون IPBFarsi_Button را اضافه کردی اون را حذف کن و در قسمت های مشخص شده در آموزش قرار بده 

 

نه اشتباه نیست این را دقت کنید:

 

 

حالا زبان Templates را انتخاب کنید و سپس در بخش Global Templates بیت userInfoPane را انتخاب کنید.

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

 

طبق این آموزش و به درستی یکی از class ها این است:

class='custom_fields'

که همانند بقیه class ها آن IPBFarsi_Button بدان هم اضافه شد، عمل هم کرد منتهی به باقی فیلدهای کاربری می‌چسبد.

 

 

 

در ضمن اگه دوست داری برای قسمن های جنسیت و تیم هات کادر داشته باشی توی همون قسمت تعریف فیلد جدید (Custom Profile Field Management) همونجایی که کد برای نمایش عکس گذاشتی (Topic View Format?) جلوی اسم کلاست IPBFarsi_Button را اضافه کن

مثال :

<div class="gender" title="{title} : {content}" style="background: url('{style_images_url}/cpf_images/{key}.png') no-repeat scroll 0% 0% transparent; width: 120px; height: 80px; margin-left: auto; margin-right: auto;"></div>

تبدیل بشه به :

<div class="gender IPBFarsi_Button" title="{title} : {content}" style="background: url('{style_images_url}/cpf_images/{key}.png') no-repeat scroll 0% 0% transparent; width: 120px; height: 80px; margin-left: auto; margin-right: auto;"></div>

 

این هم کارساز نیست مشاهده کنید

دور آیکون جنسیت یک کادر کوچک ایجاد شده و برای محل زندگی هم جدا شده !

البته کد مربوط به محل زندگی این است:

<span class='ft IPBFarsi_Button'>{title}</span><span class='fc IPBFarsi_Button'>{content}</span>

برای هر دو متغیر دکمه آی‌پی‌بی فارسی را قرار دادم، اگر برای مثلا محل زندگی را قرار دهم ولی برای پاسخش را قرار ندهم، محل زندگی در کادر می‌رود اما پاسخش بیرون از کادر می‌افتد...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

البته کد مربوط به محل زندگی این است:

<span class='ft IPBFarsi_Button'>{title}</span><span class='fc IPBFarsi_Button'>{content}</span>

 

برای هر دو متغیر دکمه آی‌پی‌بی فارسی را قرار دادم، اگر برای مثلا محل زندگی را قرار دهم ولی برای پاسخش را قرار ندهم، محل زندگی در کادر می‌رود اما پاسخش بیرون از کادر می‌افتد...

 

دوست عزیز کد خود را به کد زیر تغییر دهید :

<span class='ft IPBFarsi_Button'>{title} : {content}</span>
ویرایش شده توسط دهکده آبی
  • پسند 1
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

 

دور آیکون جنسیت یک کادر کوچک ایجاد شده

 

یادم رفت بگم دستور  width: 120px;  را حذف کن و مقدار   height: 80px;  را متناسب با عکست تنظیم کن

تبدیل کد به :

<div class="gender IPBFarsi_Button" title="{title} : {content}" style="background: url('{style_images_url}/cpf_images/{key}.png') no-repeat scroll 0% 0% transparent; height: 80px; margin-left: auto; margin-right: auto;"></div>
  • پسند 2
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

یادم رفت بگم دستور  width: 120px;  را حذف کن و مقدار   height: 80px;  را متناسب با عکست تنظیم کن

تبدیل کد به :

<div class="gender IPBFarsi_Button" title="{title} : {content}" style="background: url('{style_images_url}/cpf_images/{key}.png') no-repeat scroll 0% 0% transparent; height: 80px; margin-left: auto; margin-right: auto;"></div>

 

تشکر این کد کادر رو کامل نشان می‌هد اما خود آیکون جنسیت می‌رود سمت چپ...

مقدار no-repeat scroll را اگر روی 50٪ بگذاریم آن هم وسط چین می‌شود یعنی به این صورت:

<div class="gender IPBFarsi_Button" title="{title} : {content}" style="background: url('{style_images_url}/cpf_images/{key}.png') no-repeat scroll 50% 0% transparent ; height: 20px; margin-left: auto; margin-right: auto;"></div>
لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...