dywee/address-bundle

Symfony3 扩展包,用于轻松管理地址

安装: 82

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 3

分支: 0

开放问题: 0

类型:symfony-bundle

dev-master 2021-03-22 12:28 UTC

This package is auto-updated.

Last update: 2024-09-22 19:56:02 UTC


README

#DyweeAddressBundle

$ composer require dywee/address-bundle

##将扩展包添加到内核

AppKernel.php

$bundles = [
    ...
    new Dywee\AddressBundle\DyweeAddressBundle(),
]

##确保您也安装了

  • "knplabs/knp-paginator-bundle": "^2.5",
  • "misd/phone-number-bundle": "^1.2"`

###配置 knp 分页器

AppKernel

$bundles = [
    ...
    new Knp\Bundle\PaginatorBundle\KnpPaginatorBundle(),
]

config.yml

knp_paginator:
       page_range: 5                      # default page range used in pagination control
       default_options:
           page_name: page                # page query parameter name
           sort_field_name: sort          # sort field query parameter name
           sort_direction_name: direction # sort direction query parameter name
           distinct: true                 # ensure distinct results, useful when ORM queries are using GROUP BY statements
       template:
           pagination: KnpPaginatorBundle:Pagination:sliding.html.twig     # sliding pagination controls template
           sortable: KnpPaginatorBundle:Pagination:sortable_link.html.twig # sort link template

###配置电话号码扩展包

AppKernel.php

$bundles = [
    ...
    new Misd\PhoneNumberBundle\MisdPhoneNumberBundle()
]

config.yml

doctrine:
    dbal:
        types:
            phone_number: Misd\PhoneNumberBundle\Doctrine\DBAL\Types\PhoneNumberType
``