Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:admin:form_info_fields [2016/01/13 16:50] asmodeus |
abills:docs:manual:admin:form_info_fields [2017/12/15 12:02] (текущий) snuryus |
||
---|---|---|---|
Строка 9: | Строка 9: | ||
* Тип поля | * Тип поля | ||
* Приоритет - номер размещения поля по порядку. От нуля и т д. | * Приоритет - номер размещения поля по порядку. От нуля и т д. | ||
+ | * Шаблон - регулярное выражение, для проверки правильности ввода (например шаблон '[0-9]+ [0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]+' разрешит ввести только "число-пробел-дата-пробел-число "23 2017-12-01 66" ) | ||
+ | * Подсказка - текст всплывающей подксказки, который показывается при неверном вводе | ||
+ | * Заполнитель - текст отображающий внутри поля, когда значение не заполнено. | ||
+ | {{:abills:docs:manual:admin:info_field.png|}} | ||
+ | |||
В данный момент можно создавать поля следующих типов | В данный момент можно создавать поля следующих типов | ||
Строка 24: | Строка 29: | ||
- URL - Url | - URL - Url | ||
- FILE - Заливка файла на сервер | - FILE - Заливка файла на сервер | ||
+ | - Язык - Выбор языка, на котором будут отправляться внешние сообщения пользователю (смс, е-мейл, телеграм и др) | ||
+ | - Time zone - Часовой пояс пользователя. | ||
Для отображения полей в пользовательском интерфейсе или для изменения шаблона системы для информационных полей используются следующие обозначения %_DB_FIELD_NAME% - название поля в базе заглавными буквами\\ | Для отображения полей в пользовательском интерфейсе или для изменения шаблона системы для информационных полей используются следующие обозначения %_DB_FIELD_NAME% - название поля в базе заглавными буквами\\ | ||
Строка 30: | Строка 37: | ||
<TABLE> | <TABLE> | ||
<TR> | <TR> | ||
- | <TD><b>$_ADDRESS:</b></TD> | + | <TD><b>_{ADDRESS}_:</b></TD> |
<TD><input type=text value='%_С_ADDRESS%' name=_С_ADDRESS></TD> | <TD><input type=text value='%_С_ADDRESS%' name=_С_ADDRESS></TD> | ||
</TR> | </TR> | ||
Строка 45: | Строка 52: | ||
Добавление информационных полей: сегмент, подъезд, этаж через [[abills:docs:sqlcmd:ru|SQL commander]] | Добавление информационных полей: сегмент, подъезд, этаж через [[abills:docs:sqlcmd:ru|SQL commander]] | ||
+ | **Есть риск повредить даные. Не делайте, если не понимаете, что такое INSERT и ALTER TABLE. ** | ||
<code> | <code> | ||
INSERT INTO `config` (`param`, `value`) VALUES | INSERT INTO `config` (`param`, `value`) VALUES | ||
Строка 55: | Строка 63: | ||
ALTER TABLE users_pi ADD COLUMN `_flor` varchar(120) NOT NULL DEFAULT ''; | ALTER TABLE users_pi ADD COLUMN `_flor` varchar(120) NOT NULL DEFAULT ''; | ||
</code> | </code> | ||
+ | |||
+ | |||
+ | |$conf{ATTACH2FILE}='/usr/abills/Abills/templates/attach';| Сохранять прикрепленные файлы на диск, а не в базу. Перед сохранением система смотрит нет ли такого уже файла | |