aperdia/aperdiaui

Laravel 5.5 的 UI 基础

3.2.2 2019-07-30 19:52 UTC

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)