marshmallow / addressable
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Requires
- php: ^7.4|^8.0
- marshmallow/commands: ^1.0
- marshmallow/dataset-country: ^1.2
- marshmallow/sluggable: ^1.0
This package is auto-updated.
Last update: 2024-08-30 01:49:41 UTC
README
Marshmallow Addressable
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
安装
composer require marshmallow/example
php artisan migrate
Nova
你使用Nova吗?我们有一个命令可以为你生成Nova资源。运行下面的命令,资源将在Nova中可用。我们默认隐藏地址资源在Nova导航中。如果你希望在导航中可用,请将 public static $displayInNavigation = true;
添加到 app/Nova/Address.php
。
php artisan marshmallow:resource Address Addressable
php artisan marshmallow:resource AddressType Addressable
如果你希望在地址类型表中有一些默认值,请运行种子器。这将创建一个名为 Shipping address
的类型和一个名为 Postal address
的类型。这些类型将添加到你的数据库中你的设置区域。目前我们只支持英语和荷兰语来种植这些记录。
php artisan db:seed --class=Marshmallow\\Addressable\\Seeders\\AddressTypeSeeder
为了使地址在你的Nova资源中可见,你需要将 MorphMany::make('Addresses'),
添加到你的 fields()
方法。
开发中的测试
...php artisan test packages/marshmallow/addressable
版权(c)2020 marshmallow