رفتن به مطلب
sheerkoshan

حذف گزينه هاي فرم لاگين

پست های پیشنهاد شده

با سلام

مي خواهم گزينه هاي زير را از فرم لاگين حذف كنم يعني :

نام كاربري خود را فراموش كرده ايد؟

رمز خود را فراموش كرده ايد ؟

ايجاد حساب كاربري ؟

كجا و در كدام فايل اين كار را انجام دهم ؟

سپاسگزارم

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


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

سلام

یا باید از طریق ویرایش ماژ<ل لاگین جوملا و حذف کدهای مربوطه اینکار رو انجام بدید

یا اینکه از طریق سی اس اس و دستور display:none مخفی شون کنید

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


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

با تشكر فراوان

خيلي تلگرافي فرمودين . من خودم قبلا اين كار رو كردم و از فايل default.php بخش مربوط به گزينه هاي مربوطه را حذف كردم و جواب داد اما اگر در فرم ورود رمز يا شناسه را غلط وارد كنم و يا حساب كاربري هنوز فعال نشده باشد ، فرم لاگين در قسمت كانتنت مجددا به نمايش در مي آيد و گزينه ها هم در زير آن وجود دارند . گفتم شايد جايي ديگر بايد تعييراتي بدهم . اگر لطف كنيد ممنون خواهم شد

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


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

با سلام

ابتدا در مسیر modules\mod_login\tmpl\default.php کد زیر را حذف کنید

>
</pre>
<ul>


       <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_PASSWORD'); ?>



       <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_USERNAME'); ?>

   <?php
   $usersConfig = JComponentHelper::getParams('com_users');
   if ($usersConfig->get('allowUserRegistration')) : ?>


           <?php echo JText::_('MOD_LOGIN_REGISTER'); ?>

   <?php endif; ?>
</ul>

سپس در مسیر components/com_users/views/login/tmpl/default_login.php هم کد زیر را حذف کنید

>
</pre>
<ul>


       <?php echo JText::_('COM_USERS_LOGIN_RESET'); ?>



       <?php echo JText::_('COM_USERS_LOGIN_REMIND'); ?>

   <?php
   $usersConfig = JComponentHelper::getParams('com_users');
   if ($usersConfig->get('allowUserRegistration')) : ?>


           <?php echo JText::_('COM_USERS_LOGIN_REGISTER'); ?>

   <?php endif; ?>
</ul>

موفق و پیروز باشید

یا حق

:64 (17):

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


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

با سلام

ابتدا در مسیر modules\mod_login\tmpl\default.php کد زیر را حذف کنید

></pre>
<ul>






$usersConfig = JComponentHelper::getParams('com_users');
if ($usersConfig->get('allowUserRegistration')) : ?>




</ul>

سپس در مسیر components/com_users/views/login/tmpl/default_login.php هم کد زیر را حذف کنید

>
</pre>
<ul>






$usersConfig = JComponentHelper::getParams('com_users');
if ($usersConfig->get('allowUserRegistration')) : ?>




</ul>

موفق و پیروز باشید

یا حق

:64 (17):

دوست مهربان جناب آقا مصطفی

در ورژن های 2.5.8 و 2.5.9  این راه حل بخوبی جواب داد اما حالاکه  نسخه را به 2.5.10 بروز کردم  گزینه ها دوباره پدیدار شد و من خواستم به همین روش   گزینه ها را حذف کنم اما صفحه لاگین دیگر ظاهر نمی شود

به نظرتان چه باید کرد ؟

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


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

با سلام

 

در نسخه 2.5.10 قسمت لاگین تغییراتی در کدها داشته البته نه به اون صورت

 

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

 

به هر حال شما از بسته نصبی جوملا 2.5.10 پوشه های mod_login و com_users را بردارید و جایگزین پوشه های فعلی کنید

 

موفق و پیروز باشید

یا حق

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


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

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...