Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:admin:form_templates [2016/07/07 14:27] andriy [Кастомные меню] |
abills:docs:manual:admin:form_templates [2017/10/23 16:09] (текущий) anton [Шаблоны системы] |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
''/ Настройка / Другое / Шаблоны /'' | ''/ Настройка / Другое / Шаблоны /'' | ||
- | Правка шаблонов. Вся HTML часть системы построена на шаблонах поэтому можно изменять вид за своим усмотрением. \\ | + | **Правка шаблонов**. |
- | После изменения шаблонов они сохраняются в каталоге abills/Abills/templates и загружаются вместо системных. Чтобы опять вернуться к системным шаблонам нужно, просто удалить созданные Вами шаблоны.\\ Система поддерживает шаблоны в формате HTML и PDF. | + | Большая часть HTML видов системы написана на шаблонах, и благодаря этому, можно изменять вид за своим усмотрением. \\ |
+ | Для удобства был создан редактор HTML шаблонов. Система разрешает загружать уже готовые шаблоны через веб интерфейс администратора. \\ | ||
+ | |||
+ | После изменения шаблонов они сохраняются в каталоге abills/Abills/templates и загружаются вместо системных. Чтобы опять вернуться к системным шаблонам нужно, просто удалить созданные Вами шаблоны.\\ | ||
+ | |||
+ | Система поддерживает шаблоны в формате HTML и PDF. | ||
\\ | \\ | ||
- | Для удобства был создан редактор HTML шаблонов. Система разрешает загружать уже готовые шаблоны через веб интерфейс администратора. | + | |
- | \\ | + | ** Переменные в шаблонах **\\ |
- | Переменные в шаблоне указываются в формате %VARIABLE%. В процессе отображения они заменяются значениями.\\ | + | Доступны все языковые переменные загруженного словаря. Для подстановки укажите имя переменной в формате ''_{KEY_NAME}_'' \\ |
+ | Пример: | ||
+ | <code> | ||
+ | <p>_{CITY}_</p> | ||
+ | </code> | ||
+ | |||
+ | Переменные, которые приходят из билинга, в шаблоне указываются в формате %VARIABLE%. В процессе отображения они заменяются значениями.\\ | ||
**Например:**\\ | **Например:**\\ | ||
<input type=text name=FIO value='%FIO%'> | <input type=text name=FIO value='%FIO%'> | ||
Строка 58: | Строка 69: | ||
**Формат** | **Формат** | ||
+ | **Клиентский кабинет** | ||
10:0:$lang{USER_INFO}:form_info::: | 10:0:$lang{USER_INFO}:form_info::: | ||
- | | ||
40:0:$lang{FINANCES}:form_finance::: | 40:0:$lang{FINANCES}:form_finance::: | ||
+ | 50:0:Интернет:dv_user_info::Dv: | ||
+ | | ||
+ | **Админский кабинет** | ||
+ | 1:0:$lang{LOGINS}:form_users_list::: | ||
+ | 4:0:$lang{PAYMENTS}:report_payments::: | ||
+ | |||
Описание параметров | Описание параметров | ||
Строка 69: | Строка 85: | ||
^$lang{USER_INFO}|Название меню | | ^$lang{USER_INFO}|Название меню | | ||
^form_info|Название функции | | ^form_info|Название функции | | ||
+ | ^ |Дополнительные параметры | | ||
+ | ^Dv|Модуль функции | | ||
**Пример** | **Пример** | ||
- | В клиентском кабинете отобразиться наше меню, которое мы записали в файл: | + | В клиентском кабинете отобразится наше меню, которое мы записали в файл: |
{{:abills:docs:manual:admin:custom_client_menu.png|}} | {{:abills:docs:manual:admin:custom_client_menu.png|}} | ||
- | В админском кабинете отобразиться следующее меню, при такой структуре файла admin_menu.tpl: | + | В админском кабинете отобразится следующее меню, при такой структуре файла admin_menu.tpl: |
- | + | ||
- | 1:0:$lang{LOGINS}:form_users_list::: | + | |
- | 4:0:$lang{PAYMENTS}:report_payments::: | + | |
{{:abills:docs:manual:admin:custom_admin_menu.png|}} | {{:abills:docs:manual:admin:custom_admin_menu.png|}} |