IshidaRex Проверенные Сообщения 264 Решения 3 Реакции 92 Баллы 330 5 Янв 2023 #1 Всем доброго времени суток. Какой шаблон отвечает за отображение модельной регистраций. Как можно добавить ещё одну галочку с низу
Всем доброго времени суток. Какой шаблон отвечает за отображение модельной регистраций. Как можно добавить ещё одну галочку с низу
Решение IlyaPep 5 Янв 2023 Шаблон register_macros Ищите <xf:macro name="tos_row"> и внутри него добавляйте
IlyaPep Проверенные Сообщения 2,163 Решения 265 Реакции 4,515 Баллы 3,850 5 Янв 2023 #2 IshidaRex написал(а): Всем доброго времени суток. Какой шаблон отвечает за отображение модельной регистраций. Как можно добавить ещё одну галочку с низу Посмотреть вложение 144491 Нажмите для раскрытия... register_form должен быть по идее, хотя не уверен, тк вижу что у вас какой-то плагин стоит, а у него может быть свой шаблон Позитивный голос 0 Негативный голос
IshidaRex написал(а): Всем доброго времени суток. Какой шаблон отвечает за отображение модельной регистраций. Как можно добавить ещё одну галочку с низу Посмотреть вложение 144491 Нажмите для раскрытия... register_form должен быть по идее, хотя не уверен, тк вижу что у вас какой-то плагин стоит, а у него может быть свой шаблон
IshidaRex Проверенные Сообщения 264 Решения 3 Реакции 92 Баллы 330 5 Янв 2023 #3 IlyaPep написал(а): register_form должен быть по идее, хотя не уверен, тк вижу что у вас какой-то плагин стоит, а у него может быть свой шаблон Нажмите для раскрытия... Нашел файл, какая именно страка отвечает за галочку register_form <xf:js src="xf/login_signup.js" min="1" /> <xf:title>{{ phrase('register') }}</xf:title> <xf:head option="robots"><meta name="robots" content="noindex" /></xf:head> <xf:if is="$xf.session.preRegActionKey"> <div class="blockMessage blockMessage--highlight"> {{ phrase('pre_reg_action_notice') }}<br /> <br /> {{ phrase('already_have_account') }} <xf:button class="button--link" href="{{ link('login', null, {'_xfRedirect': $redirect}) }}" data-xf-click="overlay" >{{ phrase('login') }}</xf:button> </div> </xf:if> <xf:if is="$providers is not empty"> <div class="block"> <div class="block-container"> <div class="block-body"> <xf:formrow rowtype="button" label="{{ phrase('register_faster_using') }}"> <ul class="listHeap"> <xf:foreach loop="$providers" value="$provider"> <li> <xf:macro template="connected_account_macros" name="button" arg-provider="{$provider}" /> </li> </xf:foreach> </ul> </xf:formrow> </div> </div> </div> </xf:if> <xf:form action="{{ link('register/register') }}" ajax="true" class="block" data-xf-init="reg-form" data-timer="{$xf.options.registrationTimer}"> <div class="block-container"> <div class="block-body"> <xf:comment>Spam catcher field</xf:comment> <xf:textboxrow name="username" value="" autocomplete="off" rowclass="formRow--limited" maxlength="{{ max_length($xf.visitor, 'username') }}" label="{{ phrase('user_name') }}" explain="{{ phrase('please_leave_this_field_blank') }}" /> <xf:macro template="register_macros" name="username_row" arg-fieldName="{{ $regForm.getFieldName('username') }}" arg-value="{$fields.username}" /> <xf:comment>Spam catcher field</xf:comment> <xf:if is="{{ rand(0, 2) == 1 }}"> <xf:textboxrow name="{{ $regForm.getFieldName('email_hp') }}" value="" type="email" autocomplete="off" rowclass="formRow--limited" maxlength="{{ max_length($xf.visitor, 'email') }}" label="{{ phrase('email') }}" explain="{{ phrase('please_leave_this_field_blank') }}" /> </xf:if> <xf:macro template="register_macros" name="email_row" arg-fieldName="{{ $regForm.getFieldName('email') }}" arg-value="{$fields.email}" /> <xf:comment>Spam catcher field</xf:comment> <xf:if is="{{ rand(0, 2) == 1 }}"> <xf:textboxrow name="email" value="" type="email" autocomplete="off" rowclass="formRow--limited" maxlength="{{ max_length($xf.visitor, 'email') }}" label="{{ phrase('email') }}" explain="{{ phrase('please_leave_this_field_blank') }}" /> </xf:if> <xf:comment>Spam catcher field</xf:comment> <xf:if is="{{ rand(0, 2) == 1 }}"> <xf:textboxrow name="password" type="password" autocomplete="off" rowclass="formRow--limited" label="{{ phrase('password') }}" explain="{{ phrase('please_leave_this_field_blank') }}" /> </xf:if> <xf:passwordboxrow name="{{ $regForm.getFieldName('password') }}" autocomplete="new-password" label="{{ phrase('password') }}" hint="{{ phrase('required') }}" required="required" checkstrength="true" /> <xf:macro template="register_macros" name="dob_row" /> <xf:macro template="register_macros" name="location_row" arg-value="{$fields.location}" /> <xf:macro template="register_macros" name="custom_fields" /> <xf:captcharow label="{{ phrase('verification') }}" hint="{{ phrase('required') }}" context="xf_register" /> <xf:macro template="register_macros" name="email_choice_row" /> <xf:macro template="register_macros" name="tos_row" /> </div> <xf:macro template="register_macros" name="submit_row" /> </div> <xf:hiddenval name="reg_key">{{ $regForm.getUniqueKey() }}</xf:hiddenval> <xf:hiddenval name="{{ $regForm.getFieldName('timezone') }}" value="" data-xf-init="auto-timezone" /> </xf:form> Позитивный голос 0 Негативный голос
IlyaPep написал(а): register_form должен быть по идее, хотя не уверен, тк вижу что у вас какой-то плагин стоит, а у него может быть свой шаблон Нажмите для раскрытия... Нашел файл, какая именно страка отвечает за галочку register_form <xf:js src="xf/login_signup.js" min="1" /> <xf:title>{{ phrase('register') }}</xf:title> <xf:head option="robots"><meta name="robots" content="noindex" /></xf:head> <xf:if is="$xf.session.preRegActionKey"> <div class="blockMessage blockMessage--highlight"> {{ phrase('pre_reg_action_notice') }}<br /> <br /> {{ phrase('already_have_account') }} <xf:button class="button--link" href="{{ link('login', null, {'_xfRedirect': $redirect}) }}" data-xf-click="overlay" >{{ phrase('login') }}</xf:button> </div> </xf:if> <xf:if is="$providers is not empty"> <div class="block"> <div class="block-container"> <div class="block-body"> <xf:formrow rowtype="button" label="{{ phrase('register_faster_using') }}"> <ul class="listHeap"> <xf:foreach loop="$providers" value="$provider"> <li> <xf:macro template="connected_account_macros" name="button" arg-provider="{$provider}" /> </li> </xf:foreach> </ul> </xf:formrow> </div> </div> </div> </xf:if> <xf:form action="{{ link('register/register') }}" ajax="true" class="block" data-xf-init="reg-form" data-timer="{$xf.options.registrationTimer}"> <div class="block-container"> <div class="block-body"> <xf:comment>Spam catcher field</xf:comment> <xf:textboxrow name="username" value="" autocomplete="off" rowclass="formRow--limited" maxlength="{{ max_length($xf.visitor, 'username') }}" label="{{ phrase('user_name') }}" explain="{{ phrase('please_leave_this_field_blank') }}" /> <xf:macro template="register_macros" name="username_row" arg-fieldName="{{ $regForm.getFieldName('username') }}" arg-value="{$fields.username}" /> <xf:comment>Spam catcher field</xf:comment> <xf:if is="{{ rand(0, 2) == 1 }}"> <xf:textboxrow name="{{ $regForm.getFieldName('email_hp') }}" value="" type="email" autocomplete="off" rowclass="formRow--limited" maxlength="{{ max_length($xf.visitor, 'email') }}" label="{{ phrase('email') }}" explain="{{ phrase('please_leave_this_field_blank') }}" /> </xf:if> <xf:macro template="register_macros" name="email_row" arg-fieldName="{{ $regForm.getFieldName('email') }}" arg-value="{$fields.email}" /> <xf:comment>Spam catcher field</xf:comment> <xf:if is="{{ rand(0, 2) == 1 }}"> <xf:textboxrow name="email" value="" type="email" autocomplete="off" rowclass="formRow--limited" maxlength="{{ max_length($xf.visitor, 'email') }}" label="{{ phrase('email') }}" explain="{{ phrase('please_leave_this_field_blank') }}" /> </xf:if> <xf:comment>Spam catcher field</xf:comment> <xf:if is="{{ rand(0, 2) == 1 }}"> <xf:textboxrow name="password" type="password" autocomplete="off" rowclass="formRow--limited" label="{{ phrase('password') }}" explain="{{ phrase('please_leave_this_field_blank') }}" /> </xf:if> <xf:passwordboxrow name="{{ $regForm.getFieldName('password') }}" autocomplete="new-password" label="{{ phrase('password') }}" hint="{{ phrase('required') }}" required="required" checkstrength="true" /> <xf:macro template="register_macros" name="dob_row" /> <xf:macro template="register_macros" name="location_row" arg-value="{$fields.location}" /> <xf:macro template="register_macros" name="custom_fields" /> <xf:captcharow label="{{ phrase('verification') }}" hint="{{ phrase('required') }}" context="xf_register" /> <xf:macro template="register_macros" name="email_choice_row" /> <xf:macro template="register_macros" name="tos_row" /> </div> <xf:macro template="register_macros" name="submit_row" /> </div> <xf:hiddenval name="reg_key">{{ $regForm.getUniqueKey() }}</xf:hiddenval> <xf:hiddenval name="{{ $regForm.getFieldName('timezone') }}" value="" data-xf-init="auto-timezone" /> </xf:form>
IlyaPep Проверенные Сообщения 2,163 Решения 265 Реакции 4,515 Баллы 3,850 5 Янв 2023 #4 Шаблон register_macros Ищите <xf:macro name="tos_row"> и внутри него добавляйте Позитивный голос 1 Негативный голос Решение
IshidaRex Проверенные Сообщения 264 Решения 3 Реакции 92 Баллы 330 5 Янв 2023 #5 IlyaPep написал(а): Шаблон register_macros Ищите <xf:macro name="tos_row"> и внутри него добавляйте Нажмите для раскрытия... Спасибо большое, всё разобрался и сделал Позитивный голос 0 Негативный голос
IlyaPep написал(а): Шаблон register_macros Ищите <xf:macro name="tos_row"> и внутри него добавляйте Нажмите для раскрытия... Спасибо большое, всё разобрался и сделал