Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
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|}}