Атрибуты ввода — Учебник HTML — schoolsw3.com
❮ Назад Далее ❯
В этой главе описываются различные атрибуты HTML кода элемента <input>
.
Атрибут value
Ввод атрибута value
задает начальное значение для поля ввода:
Пример
Поля ввода с начальными (по умолчанию) значениями:
<form>
<label for=»fname»>Имя:</label><br>
<input type=»text»
id=»fname» name=»fname» value=»Андрей»><br>
<label for=»lname»>Фамилия:</label><br>
<input type=»text» name=»lname»
value=»Щипунов»>
</form>
Атрибут readonly
Ввод атрибута readonly
указывает, что поле ввода доступно только для чтения.
Поле ввода только для чтения не может быть изменено (однако пользователь может перейти к нему, выделить его и скопировать текст из него).
Значение поля ввода только для чтения будет отправлено при отправке формы!
Пример
Поле ввода только для чтения:
<form>
<label for=»fname»>Имя:</label><br>
<input type=»text»
id=»fname» name=»fname» value=»Андрей» readonly><br>
<label for=»lname»>Фамилия:</label><br>
<input type=»text» name=»lname»
value=»Щипунов»>
</form>
Атрибут disabled
Ввод атрибута disabled
указывает, что поле ввода должно быть отключено.
Отключенное поле ввода непригодно для использования и не кликабельно.
Значение отключенного поля ввода не будет отправлено при отправке формы!
Пример
Поле ввода с ограниченными физическими возможностями:
<form>
<label for=»fname»>Имя:</label><br>
<input type=»text»
id=»fname» name=»fname» value=»Андрей» disabled><br>
<label for=»lname»>Фамилия:</label><br>
<input type=»text» name=»lname»
value=»Щипунов»>
</form>
Атрибут size
Ввод атрибута size
определяет видимую ширину поля ввода в символах.
Значение по умолчанию для size
20.
Примечание: Атрибут size
работает со следующими типами входных данных: text, search, tel, url, email, и password.
Пример
Задать ширину поля ввода:
<form>
<label for=»fname»>Имя:</label><br>
<input type=»text» name=»fname» size=»50″><br>
<label for=»pin»>ПИН:</label><br>
<input type=»text» name=»pin» size=»4″>
</form>
Атрибут maxlength
Ввод атрибута maxlength
задает максимальное количество символов, разрешенных в поле ввода.
Примечание: Когда задано maxlength
, то поле ввода не будет принимать больше указанного количества символов.
Однако этот атрибут не дает никакой обратной связи. Поэтому, если вы хотите предупредить пользователя, вы должны написать код JavaScript.
Пример
Установите максимальную длину для поля ввода:
<form>
<label for=»fname»>Имя:</label><br>
<input type=»text» name=»fname» size=»50″><br>
<label for=»pin»>ПИН:</label><br>
<input type=»text» name=»pin»
maxlength=»4″ size=»4″>
</form>
Атрибуты min и max
Ввод атрибутов min
и max
определяют минимальное и максимальное значения для поля ввода.
Атрибуты min
и
работают со следующими типами входных данных: number, range, date, datetime-local, month, time и week.
Совет: Используйте атрибуты max и min вместе для создания диапазона допустимых значений.
Пример
Установите максимальную дату, минимальную дату и диапазон допустимых значений:
<form><label for=»datemax»>Введите дату до 1980-01-01:</label>
<input type=»date» name=»datemax» max=»1979-12-31″><br><br>
<label for=»datemin»>Введите дату после 2000-01-01:</label>
<input type=»date» name=»datemin» min=»2000-01-02″><br><br>
<label for=»quantity»>Количество (от 1 до 5):</label>
<input type=»number» name=»quantity» min=»1″ max=»5″>
</form>
Атрибут multiple
Ввод атрибута multiple
указывает, что пользователю разрешено вводить более одного значения в поле ввода.
Атрибут multiple
атрибут работает со следующими типами входных данных: email, и file.
Пример
Поле загрузки файла, принимающее несколько значений:
<form>
<label for=»files»>Выбор файлов:</label>
<input type=»file» name=»files» multiple>
</form>
Атрибут pattern
Ввод атрибута pattern
указывает регулярное выражение, по которому проверяется значение поля ввода при отправке формы.
Атрибут pattern
атрибут работает со следующими типами входных данных: text, date, search, url, tel, email, и password.
Совет: Используйте глобальный атрибут title для описания шаблона, чтобы помочь пользователю.
Совет: Learn more about regular expressions in our JavaScript tutorial.
Пример
Поле ввода, которое может содержать только три буквы (без цифр или специальных символов):
<form>
<label for=»country_code»>Код страны:</label>
<input type=»text» name=»country_code»
pattern=»[A-Za-z]{3}» title=»Трехбуквенный код страны»>
</form>
Атрибут placeholder
Ввод атрибута placeholder
задает короткую подсказку, описывающую ожидаемое значение поля ввода
(примерное значение или краткое описание ожидаемого формата).
Короткая подсказка отображается в поле ввода до того, как пользователь вводит значение.
Атрибут placeholder
работает со следующими типами входных данных: text, search, url, tel, email, и password.
Пример
Поле ввода с текстовым заполнением:
<form>
<input type=»tel» name=»phone»
placeholder=»123-45-678″
pattern=»[0-9]{3}-[0-9]{2}-[0-9]{3}»>
</form> Попробуйте сами »
Атрибут required
Ввод атрибута required
указывает, что перед отправкой формы необходимо заполнить поле ввода.
Атрибут required
работает со следующими типами входных данных: text, search, url, tel, email, password, date pickers, number, checkbox, radio, и file.
Пример
Обязательное поле ввода:
<form>
<label for=»username»>Имя пользователя:</label>
<input type=»text» name=»username» required>
</form>
Атрибут step
Ввод атрибута step
задает допустимые интервалы чисел для поля ввода.
Пример: Если step=»3″, законными числами могут быть -3, 0, 3, 6 и т.д.
Совет: Этот атрибут можно использовать вместе с атрибутами max и min для создания диапазона допустимых значений.
Атрибут step
работает со следующими типами входных данных: number, range, date, datetime-local, month, time и week.
Пример
Поле ввода с заданными интервалами законных номеров:
<form>
<label for=»points»>Точки:</label>
<input type=»number» name=»points» step=»3″>
</form>
Примечание: Ограничения ввода не являются надежными, и JavaScript предоставляет множество способов добавления незаконных входных данных. Чтобы безопасно ограничить ввод, он также должен быть проверен получателем (сервером)!
Атрибут autofocus
Ввод атрибута autofocus
указывает, что поле ввода должно автоматически получать Фокус при загрузке страницы.
Пример
Пусть поле ввода «Имя» автоматически получает фокус при загрузке страницы:
<form>
<label for=»fname»>Имя:</label><br>
<input type=»text» name=»fname» autofocus><br>
<label for=»lname»>Фамилия:</label><br>
<input type=»text» name=»lname»>
</form>
Атрибуты height и width
Ввод атрибутов height
и width
определяют высоту и ширину объекта элемента <input type="image">
.
Совет: Всегда указывайте атрибуты высоты и ширины для изображений. Если заданы высота и ширина, то пространство, необходимое для изображения, резервируется при загрузке страницы. Без этих атрибутов браузер не знает размер изображения и не может зарезервировать для него соответствующее пространство. Эффект будет заключаться в том, что макет страницы будет меняться во время загрузки (в то время как изображения загружаются).
Пример
Определить изображение кнопки «Отправить», с помощью атрибутов height и width :
<form>
<label for=»fname»>Имя:</label>
<input type=»text» name=»fname»><br><br>
<label for=»lname»>Фамилия:</label>
<input type=»text» name=»lname»><br><br>
<input type=»image» src=»img_submit.gif» alt=»Отправить»>
</form>
Атрибут list
Ввод атрибута list
относится к элементу <datalist>
,
содержащий предварительно определенные параметры для элемента <input>
.
Пример
Один элемент <input> с заданными значениями в <datalist>:
<form>
<input list=»browsers»>
<datalist>
<option value=»Internet Explorer»>
<option value=»Firefox»>
<option value=»Chrome»>
<option value=»Opera»>
<option value=»Safari»>
</datalist>
</form>
Атрибут autocomplete
Ввод атрибута autocomplete
указывает, должна ли форма или поле ввода иметь автозаполнение включено или выключено.
Автозаполнение позволяет браузеру предсказать значение. Когда пользователь начинает вводить поле, браузер должен отображать параметры для заполнения поля, основанные на ранее введенных значениях.
Атрибут autocomplete
работает с <form>
и
<input>
типами: text, search, url, tel, email, password, datepickers, range, и color.
Пример
HTML форма с включенным и выключенным автозаполнением для одного поля ввода:
<form action=»/action_page.php» autocomplete=»on»>
<label for=»fname»>Имя:</label>
<input type=»text» name=»fname»><br><br>
<label for=»lname»>Фамилия:</label>
<input type=»text» name=»lname»><br><br>
<label for=»email»>Email:</label>
<input type=»email» name=»email» autocomplete=»off»><br><br>
<input type=»submit» value=»Отправить»>
</form>
Совет: В некоторых браузерах вам может потребоваться активировать функцию автозаполнения, чтобы это работало (смотрите ниже «Предпочтения» в меню браузера).
HTML Упражнения
Проверьте себя с помощью упражнений
Упражнение:
В поле ввода ниже добавьте заполнитель с надписью «ваше имя здесь».
<form action=»/action_page.php»>
<input type=»text» >
</form>
HTML Форма и элементы ввода
Тег | Описание |
---|---|
<form> | Определяет HTML форму для пользовательского ввода |
<input> | Определяет элемент управления вводом |
Для получения полного списка всех доступных HTML тегов посетите HTML Справочник тегов.
❮ Назад Далее ❯
HTML5 | Текстовые поля
Последнее обновление: 21.05.2016
Однострочное текстовое поле создается с помощью элемента input, когда его атрибут type
имеет значение text
:
<input type="text" name="login" />
С помощью ряда дополнительных атрибутов можно настроить текстовое поле:
dir: устанавливает направление текста
list: устанавливает список подсказок для ввода в поле
maxlength: максимально допустимое количество символов в текстовом поле
pattern: определяет шаблон, которому должен соответствовать вводимый текст
placeholder: устанавливает текст, который по умолчанию отображается в текстовом поле
readonly: делает текстовом поле доступным только для чтения
required: указывает, что текстовое поле обязательно должно иметь значение
size: устанавливает ширину текстового поля в видимых символах
value: устанавливает значение по умолчанию в текстовом поле
Применим некоторые атрибуты:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Текстовые поля в HTML5</title> </head> <body> <form> <p><input type="text" name="userName" placeholder="Введите имя" size="18" /></p> <p><input type="text" name="userPhone" placeholder="Введите номер телефона" size="18" maxlength="11" /></p> <p> <button type="submit">Отправить</button> <button type="reset">Отмена</button> </p> </form> </body> </html>
В этом примере во втором текстовом поле сразу устанавливаются атрибуты maxlength
и size
. При этом size — то есть количество
символов, которые помещаются в видимое пространство поля больше, чем допустимое количество символов. Однако все равно ввести символов больше, чем
maxlength, мы не сможем.
В данном случае также важно различать атрибуты value
и placeholder
, хотя оба устанавливают видимый текст в поле.
Однако placeholder
устанавливает своего рода подсказку или приглашение к вводу, поэтому он обычно отмечается серым цветом. В то время как
значение value
представляет введенный в поле текст по умолчанию:
<p><input type="text" name="userName" value="Том" /></p> <p><input type="text" name="userPhone" placeholder="Номер телефона" /></p>
Атрибуты readonly
и disabled
делают текстовое поле недоступным, однако сопровождаются разным визуальным эффектом. В случае с
disabled текстовое поле затеняется:
<p><input type="text" name="userName" value="Том" readonly /></p> <p><input type="text" name="userPhone" value="+12345678901" disabled /></p>
Среди атрибутов текстового поля также следует отметить такой атрибут как list. Он содержит ссылку на элемент datalist, который определяет набор значений, появляющихся в виде подсказки при вводе в текстовое поле. Например:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Текстовые поля в HTML5</title> </head> <body> <form> <p><input list="phonesList" type="text" name="model" placeholder="Введите модель" /></p> <p> <button type="submit">Отправить</button> </p> </form> <datalist> <option value="iPhone 6S" label="54000"/> <option value="Lumia 950">35000</option> <option value="Nexus 5X"/> </datalist> </body> </html>
Атрибут list
текстового поля указывает на id элемента datalist. Сам элемент datalist с помощью вложенных элементов option
определяет элементы списка. И при вводе в текстовое поле этот список отображается в виде подсказки.
Направление текста
Атрибут dir задает направление ввода текста. Он может принимать два значения: ltr (слева направо) и rtl (справа налево):
<input type="text" name="username" dir="rtl" />
Поле поиска
Для создания полей поиска предназначен элемент input с атрибутом type="search"
. Формально он представляет собой простое текстовое поле:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Поиск в HTML5</title> </head> <body> <form> <input type="search" name="term" /> <input type="submit" value="Поиск" /> </form> </body> </html>
Поле ввода пароля
Для ввода пароля используется элемент input с атрибутом type="password"
. Его отличительной чертой является то, что вводимые символы маскируются точками:
<form> <p><input type="text" name="login" /></p> <p><input type="password" name="password" /></p> <input type="submit" value="Авторизация" /> </form>
НазадСодержаниеВперед
Атрибуты ввода HTML
❮ Предыдущий Далее ❯
В этой главе описываются различные атрибуты элемента HTML
.
Атрибут значения
Атрибут input value
указывает начальное значение для поля ввода:
Пример
Поля ввода с начальными значениями (по умолчанию):
Попробуйте сами »Атрибут только для чтения
Атрибут input только для чтения
указывает, что поле ввода доступно только для чтения.
Поле ввода, доступное только для чтения, нельзя изменить (однако пользователь может перейти к нему с помощью табуляции, выделить его и скопировать из него текст).
Значение поля ввода только для чтения будет отправлено при отправке формы!
Пример
Поле ввода только для чтения:
Попробуйте сами »Отключенный атрибут
Ввод отключен 9Атрибут 0007 указывает, что поле ввода должно быть отключено.
Отключенное поле ввода непригодно для использования и щелчка.
Значение отключенного поля ввода не будет отправлено при отправке формы!
Пример
Неактивное поле ввода:
Попробуйте сами »Атрибут size
Атрибут input size
определяет
видимая ширина в символах поля ввода.
Значение по умолчанию для размера
равно 20.
Примечание: Атрибут размера
работает со следующими типами ввода: текст, поиск, телефон, URL, электронная почта и
пароль.
Пример
Установить ширину поля ввода:
Попробуйте сами »Атрибут maxlength
Атрибут input maxlength
указывает максимальное количество символов, разрешенных в поле ввода.
Примечание: Если установлено значение maxlength
, поле ввода не будет принимать более
указанное количество символов. Однако этот атрибут не обеспечивает никакой обратной связи.
Итак, если вы хотите предупредить пользователя,
вы должны написать код JavaScript.
Пример
Установите максимальную длину для поля ввода:
Попробуйте сами »Атрибуты min и max
Входные атрибуты min
и max
задают минимальное и максимальное значения для
поле ввода.
Атрибуты min
и max
работают со следующими типами ввода: число, диапазон, дата, локальная дата и время, месяц, время и неделя.
Совет: Используйте атрибуты max и min вместе, чтобы создать диапазон юридических значений.
Пример
Установите максимальную дату, минимальную дату и диапазон допустимых значений:
Попробуйте сами »Атрибут Multiple
Атрибут input Multiple
указывает, что пользователю разрешено вводить больше чем одно значение в
поле ввода.
Атрибут кратный
работает со следующими типами ввода: электронная почта и файл.
Пример
Поле загрузки файла, которое принимает несколько значений:
Попробуйте сами »Атрибут шаблона
Атрибут input pattern
задает регулярное выражение, которое
значение поля ввода проверяется при отправке формы.
Шаблон 9Атрибут 0007 работает со следующими типами ввода: текст,
дата, поиск, URL, телефон, электронная почта и пароль.
Совет: Используйте глобальный атрибут title для описания шаблона, чтобы помочь пользователю.
Совет: Узнайте больше о регулярных выражениях в нашем руководстве по JavaScript.
Пример
Поле ввода, которое может содержать только три буквы (без цифр или специальных символов). символов):
Попробуйте сами »Атрибут-заполнитель
Атрибут input заполнитель
указывает
короткая подсказка, описывающая ожидаемое значение поля ввода (примерное значение или краткое описание
предполагаемый формат).
Короткая подсказка отображается в поле ввода перед вводом пользователем ценить.
Атрибут -заполнитель работает со следующими типами ввода: текст, поиск, URL-адрес, телефон, электронная почта и пароль.
Пример
Поле ввода с текстом-заполнителем:
Попробуйте Сам »Обязательный Атрибут
Атрибут input required
указывает, что поле ввода должно быть заполнено перед отправкой формы.
Обязательный атрибут
работает со следующими типами ввода: текст, поиск, URL-адрес, телефон, электронная почта, пароль, средства выбора даты, номер, флажок, радио и файл.
Пример
Обязательное поле ввода:
Попробуйте сами »Атрибут step
поле ввода.
Пример: если step=»3″, допустимые числа могут быть -3, 0, 3, 6 и т. д.
Совет: Этот атрибут можно использовать вместе с атрибутами max и min для создания диапазона допустимых значений. ценности.
Атрибут step
работает со следующими типами ввода: число, диапазон, дата, локальная дата и время, месяц, время и неделя.
Пример
Поле ввода с указанными допустимыми интервалами чисел:
Попробуйте сами »добавить недопустимый ввод. Чтобы безопасно ограничить ввод, он также должен быть проверен получателем. (сервер)!
Атрибут autofocus
Атрибут input autofocus
указывает, что
поле ввода должно автоматически получать фокус при загрузке страницы.
Пример
Разрешить автоматически получать фокус поля ввода «Имя» при загрузке страницы:
Попробуйте сами »Атрибуты высоты и ширины
Входные атрибуты height
и width
задают высоту и ширину из
элемент.
Совет: Всегда указывайте атрибуты высоты и ширины для изображений. Если установлены высота и ширина, пространство, необходимое для изображения, равно зарезервировано при загрузке страницы. Без этих атрибутов браузер не знает размер изображения и не может зарезервировать для него подходящее место. Эффект будет заключаться в том, что макет страницы изменится во время загрузки (в то время как изображения нагрузка).
Пример
Определить изображение как кнопку отправки с атрибутами высоты и ширины:
Попробуйте сами »Атрибут списка
Атрибут input list
относится к элементу
, который содержит предопределенные параметры для элемента .
Пример
Элемент с предопределенными значениями в
Попробуйте сами »Атрибут автозаполнения
Атрибут input autocomplete
указывает, является ли форма или
в поле ввода должно быть включено или выключено автозаполнение.
Автозаполнение позволяет браузеру прогнозировать значение. Когда пользователь начинает введите поле, браузер должен отобразить варианты заполнения поля на основе на ранее введенных значениях.
Атрибут autocomplete
работает с и
следующие
типов: текст, поиск, URL-адрес, телефон, электронная почта, пароль, средства выбора даты, диапазон и цвет.
Пример
HTML-форма с включенным и выключенным автозаполнением для одного поля ввода:
php» autocomplete=»on»>Попробуйте сами »
Совет: В некоторых браузерах может потребоваться активировать функция автозаполнения, чтобы это работало (посмотрите в разделе «Настройки» в меню браузера).
HTML-упражнения
Проверьте себя с помощью упражнений
Упражнение:
В поле ввода ниже добавьте заполнитель с надписью «Ваше имя здесь».
Начать упражнение
HTML-форма и элементы ввода
Тег | Описание |
---|---|
<форма> | Определяет форму HTML для пользовательского ввода |
<ввод> | Определяет элемент управления вводом |
Полный список всех доступных тегов HTML см. в нашем справочнике по тегам HTML.
❮ Предыдущий Далее ❯
Свойства атрибутов клиента | Adobe Commerce
- Руководство по работе с клиентами
- Введение в управление клиентами
- Инструменты управления клиентами
- Список клиентов
- Сейчас онлайн
- счета клиентов
- Область действия учетной записи
- Параметры учетной записи
- Целевая страница входа
- Параметры новой учетной записи
- Опции имени и адреса
- Варианты пароля
- Время жизни сеанса клиента
- Вход клиента
- Сброс пароля
- Создать индивидуальную учетную запись
- Управление учетными записями
- Счета клиентов
- Обновление профиля клиента
- Оказание помощи покупателям
- Атрибуты клиента
- Свойства атрибутов
- Атрибуты адреса
- Шаблоны адресов
- Магазинный кредит
- Рабочий процесс кредитования магазина
- Настройка кредита магазина
- Применить кредит магазина
- Хранить кредит на панели управления учетной записью
- Возврат средств в личном кабинете
- Панель управления учетной записью клиента
- Управление панелью управления учетной записью
- Моя учетная запись
- Адресная книга
- Информация об учетной записи
- Активация аудитории
- Группы клиентов
- Сегменты клиентов
- Обзор
- Создание и удаление сегментов клиентов
- Сегменты клиентов в ценовых правилах
- Отчет по сегментам клиентов
Эксклюзивная функция только в Adobe Commerce (Подробнее) |
Атрибуты клиента предоставляют информацию, необходимую для поддержки процессов заказа, выполнения и управления клиентами. Поскольку ваш бизнес уникален, вам могут понадобиться поля в дополнение к элементам по умолчанию, предоставляемым системой. Вы можете добавить настраиваемые атрибуты в разделы «Информация об учетной записи», «Адресная книга» и «Информация для выставления счетов» учетной записи клиента. Атрибуты адреса клиента также можно использовать в Платежная информация во время оформления заказа или когда гости регистрируют учетную запись.
Шаг 1. Заполните свойства атрибута
На боковой панели Admin перейдите к Магазины > Атрибуты > Клиент .
В правом верхнем углу нажмите Добавить новый атрибут .
В разделе Свойства атрибута выполните следующие действия:
Код атрибута должен начинаться с буквы и может включать любую комбинацию строчных букв (a-z) и цифр (0-9). Код должен содержать менее 30 символов и не может содержать специальные символы или пробелы. Символ подчеркивания (
_
) может использоваться для обозначения пробела.СОВЕТ
Ярлык: Чтобы заполнить только обязательные поля, прокрутите вниз до Свойства витрины , введите Порядок сортировки и сохраните.
Заполните свойства ввода данных:
Чтобы определить тип элемента управления вводом, который используется для ввода данных, задайте для параметра Тип ввода одно из следующих значений:
Тип Описание Текстовое поле
Однострочное текстовое поле. Текстовая область
Многострочное поле ввода для ввода абзацев текста, например описания продукта. Вы можете использовать редактор WYSIWYG для форматирования текста с помощью тегов HTML или ввести теги непосредственно в текст. Несколько линий
Создает несколько строк текста для атрибута, аналогично многострочному почтовому адресу. Количество отдельных строк ввода данных может быть от двух до 20. Используйте Значение по умолчанию
, чтобы указать начальное значение поля.Дата
Отображает значение даты в предпочтительном формате даты и часовом поясе. Значения даты можно выбрать из списка или календаря ( ). Примечание: В зависимости от конфигурации вашей системы пользователи Admin могут вводить даты непосредственно в поле или выбирать дату из календаря или списка. Сведения об указании значений даты и времени см. в разделе Параметры даты и времени.
Да/Нет
Отображает раскрывающийся список с предварительно заданными параметрами Да
иНет
.Раскрывающийся список
Отображает раскрывающийся список значений, допускающий только один выбор. Тип ввода «Раскрывающийся список» является ключевым компонентом настраиваемых продуктов. Множественный выбор
Раскрывающийся список, в котором можно выбрать несколько значений. Файл (вложение)
Поле, позволяющее загрузить файл и связать его с атрибутом клиента в виде вложения. Файл изображения
Поле, позволяющее загрузить изображение в галерею и связать его с атрибутом клиента. Если клиент должен ввести значение в поле, установите Требуемые значения на
Да
.Чтобы присвоить полю начальное значение, введите Значение по умолчанию .
Чтобы проверить правильность данных, введенных в поле, перед сохранением записи, установите Проверка ввода на тип данных, которые будут разрешены в поле. Доступные значения зависят от указанного типа ввода.
Значение Описание Нет
Поле не имеет проверки ввода во время ввода данных. Буквенно-цифровой
При вводе данных допускается любая комбинация цифр (0-9) и буквенных символов (a-z, A-Z). Чтобы включить специальные символы, см. Escape HTML Entities . Буквенно-цифровой с пробелом
Принимает любую комбинацию цифр (0-9), буквенные символы (a–z, A–Z) и пробелы при вводе данных. Только цифры
При вводе данных принимаются только цифры (0–9). Только Альфа
При вводе данных принимает только буквенные символы (a-z, A-Z). URL-адрес
При вводе данных принимает только URL. Электронная почта
При вводе данных принимает только адрес электронной почты. Только длина
Проверяет ввод на основе длины данных, введенных в поле. Чтобы ограничить размер типов ввода «Текстовое поле» и «Текстовая область», введите Минимальная длина текста и Максимальная длина текста .
Чтобы применить фильтр предварительной обработки к значениям, введенным в текстовом поле, текстовой области или многострочном типе ввода, установите Фильтр ввода/вывода на один из следующих:
Значение Описание Нет
Не применяет фильтр к тексту, введенному в поле. Удалить теги HTML
Удаляет теги HTML из текста. Этот фильтр может помочь очистить данные, вставленные в поле из другого источника, содержащего HTML-теги. Экранирование объектов HTML
Преобразует специальные символы, найденные в тексте, в допустимую управляющую последовательность HTML, например &;
. Escape-последовательности заключены между амперсандом и точкой с запятой и часто используются для умных кавычек типографа, символов авторских прав и товарных знаков. Управляющие последовательности также используются для идентификации таких символов, как символы меньше (<
) и больше (>
), а также символы амперсанда, которые также используются в коде. Этот фильтр может помочь очистить специальные символы, которые иногда вставляются в поля базы данных из текстовых процессоров.
Заполните сетку клиентов и свойства сегментов:
Чтобы иметь возможность включить столбец в сетку "Клиенты", задайте для параметра "Добавить в параметры столбца " значение
Да
.Чтобы отфильтровать таблицу «Клиенты» по этому атрибуту, установите для Использовать в параметрах фильтра значение
Да
.Чтобы отфильтровать таблицу «Клиенты» по текстовому атрибуту с различными условиями соответствия фильтра, установите Тип условия сетчатого фильтра от до
Частичное совпадение
,Префиксное совпадение
илиПолное совпадение
. Это не влияет на поле Поиск по ключевому слову для сетки.Для поиска в сетке «Клиенты» по этому атрибуту установите Использовать в параметрах поиска на
Да
.Чтобы сделать этот атрибут доступным для сегментов клиентов, установите для параметра Использовать в сегменте клиентов значение
Да
.
Шаг 2. Заполните свойства витрины
Прокрутите вниз до раздела Storefront Properties .
Чтобы атрибут был виден покупателям, установите для параметра Показать на витрине значение
Да
.Введите число в поле Порядок сортировки , которое определяет порядок появления в списке с другими атрибутами.
Комплект Используемые формы для каждой формы, которая должна включать атрибут. Чтобы выбрать несколько вариантов, удерживайте нажатой клавишу Ctrl и щелкните каждую форму.
-
Регистрация клиентов
-
Редактирование учетной записи клиента
-
Касса администратора
-
Шаг 3.
Заполните этикетку и сохранитеНа левой панели выберите Управление метками/параметрами .
До Управление названиями введите метку, чтобы идентифицировать атрибут для каждого вида магазина.
По завершении нажмите Сохранить атрибут .
Описание полей
Свойства атрибутов
Поле | Описание |
---|---|
Этикетка по умолчанию | Ярлык по умолчанию, который идентифицирует атрибут в админке и на витрине. |
Код атрибута | Уникальный код, идентифицирующий атрибут в системе. Код может содержать до 60 символов и не может содержать пробелы или специальные символы. Вместо пробела можно использовать символ подчеркивания. |
Тип входа | Определяет элемент управления вводом, используемый для ввода данных. Опции: Текстовое поле - Однострочное текстовое поле. Текстовая область - Многострочная текстовая область. Несколько строк — Создает несколько строк текста для атрибута, аналогично многострочному почтовому адресу. Количество отдельных строк ввода данных может быть от 2 до 20. Дата - Отображает поле даты с всплывающим календарем. Раскрывающийся список — раскрывающийся список, в котором можно выбрать только одно значение. Множественный выбор — раскрывающийся список, в котором можно выбрать несколько значений. Да/Нет - Поле, которое предлагает выбор из Да или Нет значений. Файл (вложение) — Поле, позволяющее загрузить файл и связать его с атрибутом клиента в качестве вложения. Файл изображения — Поле, позволяющее загрузить изображение в галерею и связать его с атрибутом клиента. |
Требуемые значения | Определяет, нужно ли вводить значение в поле. Опции: Да / Нет |
Значение по умолчанию | Задает начальное значение атрибута. |
Проверка ввода | Выбор опций определяется типом ввода. Вариантов: Нет - Поле не проверяется при вводе данных. Буквенно-цифровой — принимает любую комбинацию цифр (0-9) и буквенных символов (a-z, A-Z) при вводе данных. Буквенно-цифровой с пробелом — Позволяет использовать пробелы в адресе улицы, чтобы соответствовать требованиям оператора связи к максимальной длине. Во время оформления заказа покупатель может ввести любую комбинацию цифр (0-9), буквенных символов (a-z, A-Z) и пробелов в адресе получателя и отправителя. Любые лишние пробелы обрезаются при сохранении адреса. Только цифры — При вводе данных принимаются только цифры (0–9). Только буквенные символы — При вводе данных принимаются только буквенные символы (a–z, A–Z). URL-адрес — При вводе данных принимается только URL-адрес. Электронная почта — При вводе данных принимается только адрес электронной почты. Только длина — проверяет ввод на основе длины данных, введенных в поле. |
Входной/выходной фильтр | Применяет фильтр предварительной обработки к значениям, введенным в текстовом поле, текстовой области или многострочном типе ввода, перед сохранением записи. Опции: Нет - Не применять фильтр к тексту, введенному в поле. Удаление тегов HTML — удаление тегов HTML из текста. Этот фильтр может помочь очистить данные, вставленные в поле из другого источника, содержащего HTML-теги. Escape HTML Entities — Преобразует специальные символы, найденные в тексте, в допустимую escape-последовательность HTML, например amp; . Escape-последовательности заключены между амперсандом и точкой с запятой и часто используются для умных кавычек типографа, символов авторского права и символов товарных знаков. Управляющие последовательности также используются для идентификации таких символов, как символы меньше ( < ) и больше ( > ), а также символы амперсанда, которые также используются в коде. Этот фильтр может помочь очистить специальные символы, которые иногда вставляются в поля базы данных из текстовых процессоров. |
Добавить в параметры столбца | Указывает, включен ли атрибут в качестве столбца в сетку "Клиенты". Опции: Да / Нет |
Использование в параметрах фильтра | Указывает, можно ли использовать атрибут в качестве фильтра для операций поиска в сетке. Опции: Да / Нет |
Тип состояния сетчатого фильтра | Задает условия сопоставления фильтров для атрибутов операций поиска в сетке. Не влияет на Поиск по ключевому слову поле для сетки. Опции: Частичное совпадение / Префиксное совпадение / Полное совпадение |
Использование в параметрах поиска | Указывает, можно ли использовать значение атрибута в качестве ключевого слова в операциях поиска. Опции: Да / Нет |
Использование в потребительском сегменте | Определяет, включен ли атрибут в условия сегмента клиентов. Опции: Да / № |
Свойства витрины
Поле | Описание |
---|---|
Показать на витрине | Определяет, отображается ли атрибут в виде поля в информации о покупателе на витрине. Опции: Да / Нет |
Порядок сортировки | Указывает порядок сортировки этого атрибута по отношению к другим атрибутам клиента. Порядок сортировки определяет последовательность, в которой поля получают фокус при вводе данных при использовании навигации с помощью клавиатуры. |
Формы для использования в | Определяет страницы с формами ввода данных, на которых появляется атрибут. Опции: Регистрация клиента Редактирование учетной записи клиента Оформление заказа администратором |
Атрибуты клиента по умолчанию
Код атрибута | Описание |
---|---|
created_at | Дата создания учетной записи клиента. |
update_at | Дата последнего обновления учетной записи клиента. |
site_id | Идентификатор веб-сайта, на котором была создана учетная запись клиента. |
store_id | Идентификатор магазина сайта, на котором была создана учетная запись клиента. |
создано_в | Представление магазина, в котором была создана учетная запись. |
идентификатор_группы | Идентификатор группы клиентов, к которой относится клиент. |
disable_auto_group_change | Определяет, можно ли динамически назначать группы клиентов во время проверки идентификатора НДС. |
префикс | Любой префикс, который используется с именем клиента (например, г-н, г-жа или доктор). |
имя | Имя заказчика. |
отчество | Отчество или отчество клиента. |
фамилия | Фамилия заказчика. |
суффикс | Любой суффикс, используемый с именем клиента. (например, младший, старший или эсквайр) |
электронная почта | Адрес электронной почты клиента. |
доб | Дата рождения клиента. Важно: В соответствии с современными рекомендациями по безопасности и конфиденциальности помните о любых потенциальных юридических рисках и рисках безопасности, связанных с хранением полной даты рождения клиентов (месяц, день, год) с другими личными идентификаторами. Рекомендуется ограничить хранение полных дат рождения клиентов и предложить использовать в качестве альтернативы год рождения клиента. |
налоговая | Идентификатор налога на добавленную стоимость (НДС), присвоенный покупателю. Метка по умолчанию для этого атрибута — Номер НДС . Поле номера плательщика НДС всегда присутствует во всех адресах клиентов, осуществляющих доставку и выставление счетов, при просмотре из панели администратора, но не является обязательным полем. |