پرش به


تصویر

عضویت یک مرحله ای


  • لطفا وارد حساب کاربری خود شوید تا بتوانید پاسخ دهید
7 پاسخ برای این موضوع

#1 mahyasadat

mahyasadat

    عضو جدید

  • عضو سایت
  • ستاره
  • 6 ارسال

ارسالی 1394/05/27 ساعت 19:50

سلام
وقت همگی بخیر
آیا امکان داره وقتی فیلدهای اضافی عضویت رو تعریف می کنیم ، تعیین کنیم که این فیلد توی صفحه اصلی عضویت ظاهر بشه یا صفحه دوم؟
اگر امکان داره و کسی انجام داده لطفا کسی کمک کنه
و اگر کسی انجام نداده و میتونه انجام بده اعلام کنه تا برم از بخش بازارچه سفارش بدم.

ممنونم
  • 0

#2 mahyasadat

mahyasadat

    عضو جدید

  • عضو سایت
  • ستاره
  • 6 ارسال

ارسالی 1394/05/31 ساعت 04:24

کسی نبود جواب بده؟
  • 0

#3 mohammad-502

mohammad-502

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 43 ارسال

ارسالی 1394/06/01 ساعت 14:57

سلام
شما کد اون فیلد اضافه کاربران رو میتونید درون صفحه دوم عضویت قرار بدید. خیلی راحت!
عضویت یک فایل قالب داره به نام registration.tpl که شما میتونید کد فیلدتون رو در این قالب قرار بدهید.
بدین صورت که کد هایی که بین کد های
[registration]
[/registration]

قرار میگیردند در صفحه اول عضویت نمایش داده میشوند و کد هایی که بین
[validation]
[/validation]

در صفحه دوم عضویت قرار میگرند.
یعنی شما یک فیلد ساختید به نام city
که کد فیلد اون میشه
[xfgiven_city] شهر: [xfvalue_city] [/xfgiven_city]

و شما باید این کد رو مثل مثال پایین پیاده کنید.
    [validation]
        <tr>
            <td class="label">نام کامل:</td>
            <td&
#62;<input type="text" name="fullname" class="f_input" /></td>
        </tr>
        <tr>
            <td class="label">محل سکونت:</td>
            <td&
#62;<input type="text" name="land" class="f_input" /></td>
        </tr>
        <tr>
            <td class="label">آیدی یاهو:</td>
            <td&
#62;<input type="text" name="yahoo" class="f_input" dir="ltr" /></td>
        </tr>
        <tr>
            <td class="label">آواتار:</td>
            <td&
#62;<input type="file" name="image" style="width:304px; height:18px" class="f_input" /></td>
        </tr>
        <tr>
            <td class="label">درباره من:</td>
            <td&
#62;<textarea name="info" style="width: 98%;" rows="8" class="f_textarea" /></textarea></td>
        </tr>
         [xfgiven_city] شهر: [xfvalue_city] [/xfgiven_city]
        {xfields}
    [/validation]


توضیحی بود در خدمتم
در کل نتونستید انجام بدید من در خدمت شما هستم و انجام میدم به تمام کمال رایگان
  • 1

#4 mahyasadat

mahyasadat

    عضو جدید

  • عضو سایت
  • ستاره
  • 6 ارسال

ارسالی 1394/06/01 ساعت 19:37

ممنون
شما میتونید همون city رو تو صفحه اول عضویت بزارید؟
نمیشه داداش من
  • 0

#5 mohammad-502

mohammad-502

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 43 ارسال

ارسالی 1394/06/02 ساعت 10:53

mahyasadat,
شما دسترسی بده من براتون انجام میدم ...
  • 0

#6 mahyasadat

mahyasadat

    عضو جدید

  • عضو سایت
  • ستاره
  • 6 ارسال

ارسالی 1394/06/03 ساعت 07:31

mohammad-502,
برادر جان نمیشه اینجا آموزش بزاری تا بقیه هم استفاده کنن؟
برا نسخه 10.4 بزار لطفا.

ممنونم
  • 0

#7 Farhad3614

Farhad3614

    عضو سایت

  • عضو سایت
  • ستارهستاره
  • 27 ارسال

ارسالی 1395/12/14 ساعت 10:46

سلام
شما کد اون فیلد اضافه کاربران رو میتونید درون صفحه دوم عضویت قرار بدید. خیلی راحت!
عضویت یک فایل قالب داره به نام registration.tpl که شما میتونید کد فیلدتون رو در این قالب قرار بدهید.
بدین صورت که کد هایی که بین کد های

[registration]
[/registration]

قرار میگیردند در صفحه اول عضویت نمایش داده میشوند و کد هایی که بین
[validation]
[/validation]

در صفحه دوم عضویت قرار میگرند.
یعنی شما یک فیلد ساختید به نام city
که کد فیلد اون میشه
[xfgiven_city] شهر: [xfvalue_city] [/xfgiven_city]

و شما باید این کد رو مثل مثال پایین پیاده کنید.
    [validation]
        <tr>
            <td class="label">نام کامل:</td>
            <td&
#62;<input type="text" name="fullname" class="f_input" /></td>
        </tr>
        <tr>
            <td class="label">محل سکونت:</td>
            <td&
#62;<input type="text" name="land" class="f_input" /></td>
        </tr>
        <tr>
            <td class="label">آیدی یاهو:</td>
            <td&
#62;<input type="text" name="yahoo" class="f_input" dir="ltr" /></td>
        </tr>
        <tr>
            <td class="label">آواتار:</td>
            <td&
#62;<input type="file" name="image" style="width:304px; height:18px" class="f_input" /></td>
        </tr>
        <tr>
            <td class="label">درباره من:</td>
            <td&
#62;<textarea name="info" style="width: 98%;" rows="8" class="f_textarea" /></textarea></td>
        </tr>
         [xfgiven_city] شهر: [xfvalue_city] [/xfgiven_city]
        {xfields}
    [/validation]


توضیحی بود در خدمتم
در کل نتونستید انجام بدید من در خدمت شما هستم و انجام میدم به تمام کمال رایگان

 

 

 

سلام

میدونم مطلب قدیمی هست ولی من بهش نیاز دارم الان

 

من اینکارو میکنم و فیلد مورد نظر خودمو میزارم بین این تگ های registration و البته توی صفحه اول هم نشون میده ولی توی دیتابیس ذخیره نمیشه !

ولی وفتی همونو میزارم بین تگ validation درست عمل میکنه و ذخیره هم میشه توی دیتابیس.

 

مشکل کجاست >

ورژن 11 هستم

 

ممنون


  • 1

#8 Eh3an

Eh3an

    مدیر بخش ماژول ها

  • مدیر
  • 1,742 ارسال
  • محل سکونت: ایران - اردبیل
  • مهارت ها: HTML, CSS, js, SQL, PHP, SEO

ارسالی 1395/12/14 ساعت 22:07

سلام

میدونم مطلب قدیمی هست ولی من بهش نیاز دارم الان

 

من اینکارو میکنم و فیلد مورد نظر خودمو میزارم بین این تگ های registration و البته توی صفحه اول هم نشون میده ولی توی دیتابیس ذخیره نمیشه !

ولی وفتی همونو میزارم بین تگ validation درست عمل میکنه و ذخیره هم میشه توی دیتابیس.

 

مشکل کجاست >

ورژن 11 هستم

 

ممنون

سلام نسخه 11.1 تست شد مشکلی نداشت.

البته شما میتونین از فیلدهای اضافی کاربران نیز استفاده کنید و کدهای زیر رو قرار بدید :

				<tr>
					<td class="label">نام کامل:</td>
					<td>[xfinput_X]</td>
				</tr>

البته برای نمایش در صفحه اصلی میبایست یه سری کدهارو در register.php جابه جا کنین


  • 1


0 کاربر در حال خواندن این موضوع است

0 کاربر، 0 مهمان و 0 عضو مخفی