1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-07-05 16:04:24 +03:00
ifhub.club/application/frontend/skin/developer/components/button
Denis Shakhov 3ec4fd9aa0 Доработка компонента button
* Добавлен функционал группировки кнопок
* Документация
2015-01-27 20:27:53 +07:00
..
css Доработка компонента button 2015-01-27 20:27:53 +07:00
docs Доработка компонента button 2015-01-27 20:27:53 +07:00
js Доработка компонентов 2014-10-14 23:01:45 +07:00
button.tpl Доработка компонента button 2015-01-27 20:27:53 +07:00
component.json Доработка компонента button 2015-01-27 20:27:53 +07:00
group.tpl Доработка компонента button 2015-01-27 20:27:53 +07:00
README.md Доработка компонентов 2014-12-06 20:30:08 +07:00
toolbar.tpl Доработка компонента button 2015-01-27 20:27:53 +07:00

Компонент button

Кнопка

Шаблоны

button.tpl

Опция Тип По умолчанию Описание
type string 'submit' Тип кнопки (submit, button)
text string null Текст кнопки
url string null Ссылка
id string null Атрибут id
name string null Атрибут name
isDisabled boolean false Атрибут disabled
form string null Селектор формы для сабмита
icon string null Класс иконки
classes string null Дополнительные классы (указываются через пробел)
mods string null Список классов-модификаторов (указываются через пробел)
attributes array null Атрибуты

Использование

Кнопка с дефолтным оформлением:

{include 'components/button/button.tpl' text='Отправить'}

Primary-кнопка:

{include 'components/button/button.tpl' mods='primary' text='Отправить'}

Кнопка-ссылка:

{include 'components/button/button.tpl' url='/topic/edit/1' text='Редактировать'}