appventus/multi-domain-bundle

该软件包已被废弃且不再维护。未建议替代软件包。

处理多个DNS站点管理

安装: 17

依赖者: 0

建议者: 0

安全: 0

星标: 8

关注者: 5

分支: 2

开放问题: 0

类型:symfony-bundle

dev-master 2019-01-23 14:12 UTC

This package is not auto-updated.

Last update: 2023-08-05 09:15:47 UTC


README

此软件包为Symfony2应用程序提供多域名行为。

安装

添加

{
    "require": {
        "appventus/multi-domain-bundle": "dev-master",
    }
}

到您的composer.json或composer require appventus/multi-domain-bundle

通过将软件包添加到您的bundles.php文件中注册软件包

return [
	[...]
	AppVentus\MultiDomainBundle\AvMultiDomainBundle::class => ['all' => true],
];

并将DomainTrait添加到所有管理的域名实体中

/**
* Page
*
* @ORM\Table()
* @ORM\Entity
*/
class Page
{
    use \AppVentus\MultiDomainBundle\Traits\DomainTrait;
    
    [...]
}

就这样!

您的页面实体现在仅在其域名与请求域名相同的情况下才可用。

祝您玩得开心!