با سلام
خیلی وقته می خواستم این فایل و آموزشبرای دوستانی که درخواست داده بودند قرار بدم تا موقع عضویت مشتری در whmcs فیلد های اضافی (که البته برای هر نفر شاید اضافی یا ضروری به نظر برسه) نشون داده نشه مثل کدپستی، آدرس1، آدرس2 و ...
توی این روش فیلدها به دلیل اینکه به صورت ضروری هستند تنها مخفی و با یک مقدار پیشفرض ارسال میشند.
فیلد مخفی و مقدار NA داخل فیلد قرار داده میشه که مشتری بعدا میتونه از قسمت ویرایش مشخصات اطلاعات را تکمیل کنه.
خوب یک فایل برای مثال براتون درست کردم که از لینک زیر می تونید دانلود و در قالب فعلی خودتون جایگزین کنید:
فرم عضویت بدون فیلد های اضافی
بستگی به نیاز خودتون میتونین بعضی فیلدهارو مخفی یا از حالت مخفی در بیارید:
برای مخفی کردن یک فیلد این مراحل انجام بدید:
تغییر
کد:
<input type="text" name="companyname" size="30" value="" />
به
کد:
<input type="hidden" name="companyname" size="30" value="NA" />
و برای مخفی کردن جدول هایی که برای دور فیلد در قالب اضافه شده:
تغییر
کد:
<td class="fieldarea">
به
کد:
<td style="display:none;" class="fieldarea">
فایلی که لینک دادم اگر دانلود کنید و یک بررسی متوجه روش کار میشید که خیلی ساده هم هست.
اگر قالب دیگه ای که داشتید که قسمت فرم عضویت کلا با جدول نیست مثلا با div هست کد
کد:
style="display:none;"
داخل همون دایو قرار بدید.
موفق باشید
VENON