PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تغییر امکان ارسال ایمیل پیشفرض... !



persians
03-17-2010, 11:39 AM
سلام و درود
خسته نباشید

همونطور که می دونید در هنگام ثبت نام کاربران امکانات زیادی برای کاربر وجود ندارد که پروفایل خود را تنظیم کند! می خواستم بدونم از چه طریق می شه امکان ارسال ایمیل از سیستم به کاربر رو که بصورت پیشفرض در جوملا روی " خیر " تنظیم شده را به " بله " تغییر بدم (بصورت پیشفرض بعد از ثبت نام کاربر این گزینه روی " بله " باشد)
در ضمن آیا افزونه ای هست تا قسمت ثبت نام کاربر پیشرفته تر و با امکانات بیشتری باشه؟

سپاس

مهدی.
03-17-2010, 12:55 PM
سلام

میتونید از کامپوننت CB استفاده کنید که امکانات خاصی دارد برای مدیریت کاربران و ... .

برای پیشفرض بله بودن هم دوستان کمکتون خواهند کرد. متأسفانه جوملا الان ندارم ببینم از هسته هست یا در تنظیمات براش گزینه ای بود !

زمستانتان سپید

persians
03-19-2010, 11:48 AM
سلام دوست عزیز

سپاسگزارم
در مورد پیشفرض کردم بنده تنظیمات رو دیدم چنین گزینه ای نبود! فکر می کنم از هسته باید تغییر کنه ولی کدوم قسمت نمی دونم!
ممنون می شم دوستان راهنمایی کنند...

پیروز باشید

ممنون می شم دوستان راهنمایی کنند!؟


** دو ارسال شما یکی شد

سعید
03-19-2010, 04:26 PM
سلام

این فایل رو باز کنید: Joomla_Path\components\com_user\controller.php

اگر از جوملای 1.5.15 تیم مامبولرن استفاده می کنید، زیر خط 252 این کد رو در یک خط جدید اضافه کنید:


$user->set('sendEmail', 1);

توجه : قبل از هرگونه تغییرات در سورس، حتما نسخه پشتیبان تهیه کنید. مسئولیت اعمال این تغییر در سایر نسخه های جوملا بر عهده خودتون هست.

یا علی

persians
03-19-2010, 05:09 PM
سلام دوست عزیز

ممنون.
اگر اشتباه نکنم منظورتون بعد از این خط هست؟ :


$user->set('id', 0);

سپاس

سعید
03-19-2010, 05:19 PM
سلام

درسته.

یه یک نکته هم اشاره کنم که این تغییر فقط برای کاربرانی که بعد از انجام اون ثبت نام کنند، موثر خواهد بود.

یا علی

persians
03-19-2010, 05:26 PM
ممنونم دوست عزیز

با کدی که فرمودید این مورد حل شد...
سپاسگزارم
یا علی