r/uikit-bundle

在Symfony中使用UiKit

dev-master 2015-11-02 10:22 UTC

This package is auto-updated.

Last update: 2024-09-07 21:43:28 UTC


README

在Symfony2中使用UiKit-Forms

安装

首先,您需要将 r/uikit-bundle 添加到 composer.json

{
    "require": {
        "r/uikit-bundle": "dev-master"
    }
}

您还需要将 RUiKitBundle 添加到您的 AppKernel.php

// app/AppKernel.php
// ...
class AppKernel extends Kernel
{
    // ...
    public function registerBundles()
    {
        $bundles = array(
            // ...
            new R\UiKitBundle\RUiKitBundle(),
        );
        // ...
        return $bundles
    }
    // ...
}

之后,您需要让twig知道表单模板

# ...
twig:
    # ...
    form:
        resources:
            - 'RUiKitBundle::uikit-form.html.twig'
# ...

您必须自行包含UiKit样式表和JavaScript。本质上,您也可以下载uikit-form.html.twig而不安装此包,请注意,您必须将日期和时间小部件的 localizeddateformat 函数更改为您自己的格式,并为uikit-date-和-timepicker提供您自己的格式。

您需要包含的至少这些UiKit组件

  • form-select
  • form-password
  • form-file
  • form-advanced
  • placeholder
  • autocomplete
  • datepicker
  • timepicker