Вершитель Проверенные Сообщения 81 Реакции 3 Баллы 5,505 27 Окт 2014 #1 Всем привет, ребята как ограничить при регистрации имени в 14 символов? т.е чтобы при реге у пользователя имя не превышало 14 символов? Вложения огранич.jpg 60.7 KB · Просмотры: 10
Всем привет, ребята как ограничить при регистрации имени в 14 символов? т.е чтобы при реге у пользователя имя не превышало 14 символов?
Skaiman Проверенные Сообщения 18,439 Решения 236 Реакции 34,174 Баллы 21,375 27 Окт 2014 #2 В шаблоне register_form находишь: Код:Скопировать <dl class="ctrlUnit"> <dt><label for="ctrl_{$fieldMap.username}">{xen:phrase name}:</label></dt> <dd> <input type="text" name="{$fieldMap.username}" value="{$fields.username}" class="textCtrl" id="ctrl_{$fieldMap.username}" autofocus="true" autocomplete="off" /> <p class="explain">{xen:phrase this_is_name_that_will_be_shown_with_your_messages}</p> </dd> </dl> И добавляешь в строчку: Код:Скопировать <input type="text" name="{$fieldMap.username}" value="{$fields.username}" class="textCtrl" id="ctrl_{$fieldMap.username}" autofocus="true" autocomplete="off" /> Подсказку и ограничение на символы: Код:Скопировать <input type="text" placeholder="Имя должно содержать не более 14 символов" maxlength="14" name="{$fieldMap.username}" value="{$fields.username}" class="textCtrl" id="ctrl_{$fieldMap.username}" autofocus="true" autocomplete="off" /> Позитивный голос 0 Негативный голос
В шаблоне register_form находишь: Код:Скопировать <dl class="ctrlUnit"> <dt><label for="ctrl_{$fieldMap.username}">{xen:phrase name}:</label></dt> <dd> <input type="text" name="{$fieldMap.username}" value="{$fields.username}" class="textCtrl" id="ctrl_{$fieldMap.username}" autofocus="true" autocomplete="off" /> <p class="explain">{xen:phrase this_is_name_that_will_be_shown_with_your_messages}</p> </dd> </dl> И добавляешь в строчку: Код:Скопировать <input type="text" name="{$fieldMap.username}" value="{$fields.username}" class="textCtrl" id="ctrl_{$fieldMap.username}" autofocus="true" autocomplete="off" /> Подсказку и ограничение на символы: Код:Скопировать <input type="text" placeholder="Имя должно содержать не более 14 символов" maxlength="14" name="{$fieldMap.username}" value="{$fields.username}" class="textCtrl" id="ctrl_{$fieldMap.username}" autofocus="true" autocomplete="off" />
Вершитель Проверенные Сообщения 81 Реакции 3 Баллы 5,505 27 Окт 2014 #3 вот что получилось... когда ввожу больше 25 символов он показывает мне такое уведомление когда ввожу больше 25 символов он показывает мне такое уведомление.... Вложения 22.jpg 153.2 KB · Просмотры: 14 слясяч.jpg 43.3 KB · Просмотры: 14 25 симв.jpg 37.7 KB · Просмотры: 9 Позитивный голос 0 Негативный голос
вот что получилось... когда ввожу больше 25 символов он показывает мне такое уведомление когда ввожу больше 25 символов он показывает мне такое уведомление....
Skaiman Проверенные Сообщения 18,439 Решения 236 Реакции 34,174 Баллы 21,375 27 Окт 2014 #4 Так не добавлять всю строку, а просто в указанную строчку добавить нужное, пипец Или может будет понятнее, заменить строку: Код:Скопировать <input type="text" name="{$fieldMap.username}" value="{$fields.username}" class="textCtrl" id="ctrl_{$fieldMap.username}" autofocus="true" autocomplete="off" /> На: Код:Скопировать <input type="text" placeholder="Имя должно содержать не более 14 символов" maxlength="14" name="{$fieldMap.username}" value="{$fields.username}" class="textCtrl" id="ctrl_{$fieldMap.username}" autofocus="true" autocomplete="off" /> Позитивный голос 0 Негативный голос
Так не добавлять всю строку, а просто в указанную строчку добавить нужное, пипец Или может будет понятнее, заменить строку: Код:Скопировать <input type="text" name="{$fieldMap.username}" value="{$fields.username}" class="textCtrl" id="ctrl_{$fieldMap.username}" autofocus="true" autocomplete="off" /> На: Код:Скопировать <input type="text" placeholder="Имя должно содержать не более 14 символов" maxlength="14" name="{$fieldMap.username}" value="{$fields.username}" class="textCtrl" id="ctrl_{$fieldMap.username}" autofocus="true" autocomplete="off" />
Вершитель Проверенные Сообщения 81 Реакции 3 Баллы 5,505 27 Окт 2014 #5 все супер получилось, но вот такой косячок еще остался Вложения не меньшу 3.jpg 32 KB · Просмотры: 13 Позитивный голос 0 Негативный голос
Skaiman Проверенные Сообщения 18,439 Решения 236 Реакции 34,174 Баллы 21,375 27 Окт 2014 #6 Вершитель написал(а): все супер получилось, но вот такой косячок еще остался Нажмите для раскрытия... Какой косячок? На минимальное количество символов? Так это не косяк, так должно быть. Позитивный голос 0 Негативный голос
Вершитель написал(а): все супер получилось, но вот такой косячок еще остался Нажмите для раскрытия... Какой косячок? На минимальное количество символов? Так это не косяк, так должно быть.
Hope Premium Сообщения 48,329 Решения 22 Реакции 72,168 Баллы 40,905 27 Окт 2014 #7 Опять правки шаблонов затеяли... /admin.php?options/list/usersAndRegistration - "Ограничение длины имени пользователя" - Тут всё Позитивный голос 0 Негативный голос
Опять правки шаблонов затеяли... /admin.php?options/list/usersAndRegistration - "Ограничение длины имени пользователя" - Тут всё
Вершитель Проверенные Сообщения 81 Реакции 3 Баллы 5,505 27 Окт 2014 #8 дак все гораздо проще было :-D :thumbsup: Позитивный голос 0 Негативный голос
Skaiman Проверенные Сообщения 18,439 Решения 236 Реакции 34,174 Баллы 21,375 27 Окт 2014 #9 Hope написал(а): Опять правки шаблонов затеяли... /admin.php?options/list/usersAndRegistration - "Ограничение длины имени пользователя" - Тут всё Нажмите для раскрытия... Так красивше :-D Позитивный голос 0 Негативный голос
Hope написал(а): Опять правки шаблонов затеяли... /admin.php?options/list/usersAndRegistration - "Ограничение длины имени пользователя" - Тут всё Нажмите для раскрытия... Так красивше :-D