MrOne
Проверенные
- Сообщения
- 438
- Решения
- 2
- Реакции
- 153
- Баллы
- 355
Копаюсь уже час в register_macros но не понимаю как заменить чтобы логин был из Имени Фамилии при регистрации
код из register_macros
HTML:
Имя: <input id="input1" name="input1"/><br />
Фамилия: <input id="input2" name="input2"/><br />
Вал логин будет: <input id="input3" name="input3" style="color:#ff0008;font-weight:bold;outline:none;border:none;" readonly />
<script>
input1.addEventListener('keyup', joinValues, false);
input2.addEventListener('keyup', joinValues, false);
function joinValues(){
input3.value = input1.value + ' ' + input2.value;
}
</script>
код из register_macros
PHP:
<xf:macro name="username_row"
arg-fieldName="username"
arg-value=""
arg-autoFocus="{{ true }}">
<xf:textboxrow name="{$fieldName}" value="{$value}" autocomplete="username" required="required"
autofocus="{{ $autoFocus ? 'autofocus' : false }}"
maxlength="{{ $xf.options.usernameLength.max ?: max_length($xf.visitor, 'username') }}"
label="{{ phrase('user_name') }}"
hint="{{ phrase('required') }}"
explain="{{ phrase('this_is_name_that_will_be_shown_with_your_messages') }}"
validation-url="{{ link('misc/validate-username') }}" />
</xf:macro>