مي خوام بعد از ثپت نام كاربر نتونه ميلش رو تغيير بده
چه كدي رو عوض كنم چي كنم !

مي خوام بعد از ثپت نام كاربر نتونه ميلش رو تغيير بده
چه كدي رو عوض كنم چي كنم !
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
در فایل Profile.template.php در پوشه default کد زیر را حذف نمایید تا کاربران دیگر قادر به تغییر میل خود نباشند:
فقط در smf 1.1.4کد:echo ' <tr> <td colspan="2"><hr width="100%" size="1" class="hrcolor" /></td> </tr><tr> <td width="40%"><b', (isset($context['modify_error']['bad_email']) || isset($context['modify_error']['no_email']) || isset($context['modify_error']['email_taken']) ? ' style="color: red;"' : ''), '>', $txt[69], ': </b><div class="smalltext">', $txt[679], '</div></td> <td><input type="text" name="emailAddress" size="30" value="', $context['member']['email'], '" /></td> </tr>';
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
هنوز تست نكردم
ولي اين كار رو بايد در قالب خودم هم بكنم ديگه ؟
دوم : مي خوام ميل رو بهشون نشون بده در پروفايل فقط امكان تغيير براي ادمين باشه و بس .
اين همونه ؟
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
اگر قالبتون این فایل را نداره در قالب پیش فرض این کار را بکنید
2- کد زیر را جایگزین کد بالا کنید:کد:echo $context['member']['email'];
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
خوب اين كه امكان تغيير براي ادمين باشه چطور ؟ فكر كنم الان فقط ميل رو نشون مي ده يا امكان تغيير هنوز هست فقط براي ادمين ؟
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
امکان تغییر وجود نداره
میتونید 2 تا قالب درست کنید و قالب اول بدون دستکاری باشه و مدیر بتونه میلشو عوض کنه ولی قالب دوم که عمومی هستش تغییرات بالا داخلش انجام شده باشه و کاربران ببینن
البته این راه اصولی نیست ولی چون بدون هزینه و سریع است ، اینو پیشنهاد میکنم
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
سلام
نوید جان فکر کنم با یه IF بشه یه کارایی کرد...
یا علی علیه السلام
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
علاقه مندی ها (Bookmarks)