aperdia / aperdiaui
Laravel 5.5 的 UI 基础
3.2.2
2019-07-30 19:52 UTC
Requires
- php: >=7.0.0
- illuminate/support: ~5.5
- laravelcollective/html: ~5.5
README
此包包含用于 Laravel 5.5 项目的 Bulma UI 模块。
配置
然后您可以在您的 app/config/app.php
文件中添加以下别名
'Alert' => 'Aperdia\AperdiaUI\Alert',
'Breadcrumb' => 'Aperdia\AperdiaUI\Breadcrumb',
'Form' => 'Aperdia\AperdiaUI\Form'
'Aperdia\\AperdiaUI\\Provider\\AperdiaUIServiceProvider'
警报
您可以使用 Alert 类显示警报,您可以从 Bootstrap 或您的个人 CSS 中选择设计。
显示一个带有 "alert-success" 类的警报框。
Alert::success("Youpi !")
显示一个带有关闭按钮的错误框
Alert::error("Youpi !")->close()
面包屑导航
您可以显示简单的面包屑导航。
Breadcrumb::create()->add("Home", "/")->add("News", "/news")->add("My News")
下拉菜单
您可以使用 Dropdown 类显示下拉菜单。
Dropdown::create("Admin")
->addText("Header 1")
->addLink("Link 1", "/edit")
->addLink("Link 2", "/delete")
->addDivider()
->addLink("Link 4", "/delete")
表单
### 分组表单输入
文本、URL、电子邮件等类型的输入
Form::inputGroup($type_input, $name_input, $title, $value, $errors_from_Laravel, $attributes, $help)
带翻译的输入
Form::inputMultiLanguageGroup($languages, $type_input, $name_input, $title, $value, $errors_from_Laravel, $attributes, $help)
选择框
Form::selectGroup($name_input, $title, $list, $value, $errors_from_Laravel, $attributes, $help)
文本域
Form::textareaGroup($name_textarea, $title, $value, $errors_from_Laravel, $attributes, $help)
带翻译的文本域
Form::textareaMultiLanguageGroup($languages, $name_textarea, $title, $value, $errors_from_Laravel, $attributes, $help)
复选框
Form:::checkboxGroup($name_checkbox, $title, $value, $input, $errors_from_Laravel, $attributes, $help)
单选框输入
Form::radioGroup($name_radio, $title, $choices, $value, $errors_from_Laravel, $attributes, $help)
提交
Form::submitGroup($options, $attributes)