زمان کنونی: ۱۶-۲-۱۴۰۳, ۱۲:۳۲ صبح درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 5 رأی - میانگین امتیازات: 4.4
  • 1
  • 2
  • 3
  • 4
  • 5
ويژه كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
۱-۶-۱۳۹۰, ۱۱:۰۰ عصر
ارسال: #13
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
فیلدهای پیش فرض مال خود جوملا هم هست یعنی نام ایمیل و...
بقیه فیلدها که میره زیر اونا اونو شما تعریف کردید
بدون نام و ...هم که ثبت نام به درد نمیخوره
فونتها هم وابسته به تمپلیتت هست که سی اس اس ها رو باید تغییر بدی
آپلود هم می تونی با تغییر default.php
در مسیر
www\components\com_ambra\views\registration\tmpl
تغییرش بدید.
فیلهای مجازی هم که باید حذف کنی من خودم حذفشون کردم این هم کدش
البته خودتون هم تلاش کنید تا آپلود را حذف کنید همش نمیشه که دیگران برای آدم کار انجام بدند باید یاد گرفتSmile
<?php defined('_JEXEC') or die('Restricted access'); ?>
<?php JHTML::_('stylesheet', 'ambra.css', 'media/com_ambra/css/'); ?>
<?php JHTML::_('script', 'ambra.js', 'media/com_ambra/js/'); ?>
<?php JHTML::_('script', 'ambra_registration.js', 'media/com_ambra/js/'); ?>
<?php $user = JFactory::getUser(); ?>
<?php $row = @$this->row; ?>
<?php $categories = @$this->categories; ?>

<div class='componentheading'>
    <span><?php echo JText::_( "Registration" ); ?></span>
</div>

<div id="ambra_registration" class="registration default">

    <?php $validationUrl = JRoute::_( "index.php?option=com_ambra&view=registration&format=raw&task=validate", true, $this->params->get('usesecure') ); ?>
    <form name="ambra_registration_form" id="ambra_registration_form" action="<?php echo JRoute::_( 'index.php', true, $this->params->get('usesecure') ); ?>" onsubmit="ambraFormValidation( '<?php echo $validationUrl; ?>', 'message-container', this.task.value, this )" method="post" enctype="multipart/form-data" >
        
    <div id="message-container"></div>

    <?php if (!empty($this->onBeforeDisplayRegistrationForm)) : ?>
        <div id='onBeforeDisplay_wrapper'>
        <?php echo $this->onBeforeDisplayRegistrationForm; ?>
        </div>
    <?php endif; ?>
    
    <div id="registration_maincolumn<?php if (empty($this->onDisplayRegistrationFormRightColumn)) { echo "_full"; } ?>">
        
        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_('  نام و نام خانوادگی (لطفاً فارسی بنویسید)').' '.AmbraGrid::required(); ?>
            </div>        
            <div class="form_input">
                <input name="name" id="name" type="text" class="inputbox" size="50" />
            </div>
            <div class="form_message" id="message-name"></div>
        </div>
        
        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_('نام کاربری').' '.AmbraGrid::required(); ?>
            </div>        
            <div class="form_input">
                <input onkeyup="ambraCheckUsername( 'message-username', document.ambra_registration_form );" name="username" id="username" type="text" class="inputbox" size="50" />
            </div>
            <div class="form_message" id="message-username"></div>
        </div>

        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_('ایمیل').' '.AmbraGrid::required(); ?>
            </div>        
            <div class="form_input">
                <input onkeyup="ambraCheckEmail( 'message-email', document.ambra_registration_form );" name="email" id="email" type="text" class="inputbox" size="50" />
            </div>
            <div class="form_message" id="message-email"></div>
        </div>

        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_('پسورد').' '.AmbraGrid::required(); ?>
            </div>        
            <div class="form_input">
                <input onkeyup="ambraCheckPassword( 'message-password', document.ambra_registration_form ); ambraCheckPassword2( 'message-password2', document.ambra_registration_form );" name="password" id="password" type="password" class="inputbox" size="50" />
            </div>
            <div class="form_message" id="message-password"></div>
        </div>
        
        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_('تایید پسورد').' '.AmbraGrid::required(); ?>
            </div>        
            <div class="form_input">
                <input onkeyup="ambraCheckPassword2( 'message-password2', document.ambra_registration_form );" name="password2" id="password2" type="password" class="inputbox" size="50" />
            </div>
            <div class="form_message" id="message-password2"></div>
        </div>
        
        <div class="reset"></div>
        
        <div class="profile_header">
            <span><?php echo JText::_( "آواتار (عکس)" ); ?></span>
        </div>

        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_( "آپلود آواتار (انتخاب عکس)" ); ?>
            </div>        
            <div class="form_input">
                <input type="file" name="avatar" />
            </div>
        </div>
        
        <div class="reset"></div>
        
        </div>
        
        <?php foreach ($categories as $category) : ?>
            <div class="profile_header">
                <span><?php echo JText::_( $category->category_name ); ?></span>
            </div>
            
            <?php foreach ($category->fields as $field) : ?>
                <div class="form_item">
                    <div class="form_key">
                        <?php echo JText::_( $field->field_name ); if (!empty($field->required)) { echo ' '.AmbraGrid::required(); } ?>
                    </div>        
                    <div class="form_input">
                        <?php echo Ambra::get( "AmbraField", 'library.field' )->display( $field, 'userdata', '' ); ?>
                    </div>
                </div>
            <?php endforeach; ?>
                
            <div class="reset"></div>            
        <?php endforeach; ?>

        <div class="reset"></div>
        
        <?php if (!empty($this->onAfterDisplayRegistrationForm)) : ?>
            <div id='onAfterDisplay_wrapper'>
            <?php echo $this->onAfterDisplayRegistrationForm; ?>
            </div>
        <?php endif; ?>
        
    </div>
    
    <?php if (!empty($this->onDisplayRegistrationFormRightColumn)) : ?>
    <div id="registration_rightcolumn">
        <div id='onDisplayRightColumn_wrapper'>
        <?php echo $this->onDisplayRegistrationFormRightColumn; ?>
        </div>
    </div>
    <?php endif; ?>
    
    <input onclick="ambraSubmitForm('save', document.ambra_registration_form);" value="<?php echo JText::_('ثبت نام'); ?>" type="button" />
    <?php if ($this->profiles > '1') : ?>
        <a href="index.php?option=com_ambra&view=registration&task=selectprofile"><?php echo JText::_( "انتخاب یک پروفایل متفاوت" ); ?></a>
        <?php echo JText::_( "یا" ); ?>
    <?php endif; ?>
    <a href="index.php"><?php echo JText::_( "انصراف" ); ?></a>
    
    <input type="hidden" name="profile_id" value="<?php echo $this->profile_id; ?>" />
    <input type="hidden" name="option" value="com_ambra" />
    <input type="hidden" name="view" value="registration" />
    <input type="hidden" name="task" id="task" value="" />
    <input type="hidden" name="return" value="<?php echo @$this->return; ?>" />
    
    <?php echo JHTML::_( 'form.token' ); ?>
    </form>
    
</div>

امضاء saso
من از سایت پارس جوم بیش از اندازه رضایت دارم تشکر از همگی بچه های انجمن پارس جوم
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، مرتضی محمدجانی ، bety
ارسال پاسخ 


پیام‌های داخل این موضوع
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - saso - ۱-۶-۱۳۹۰ ۱۱:۰۰ عصر

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان