Sylius Resource 403访问被拒绝

时间:2016-03-31 08:03:53

标签: php sylius denied

我创建了一个新的捆绑包,用于为某些区域添加一些交付周期。

sylius_resource:
  resources:
    shop.deliveryperiods:
      classes:
        model: Shop\Bundle\DeliveryBundle\Entity\DeliveryPeriod
        form:
          default: Shop\Bundle\DeliveryBundle\Form\Type\DeliveryPeriodType
        controller: Shop\Bundle\DeliveryBundle\Controller\Backend\DeliveryController

我还将此添加到我的路由中:

shop_backend_deliveryperiods:
    resource: |
        alias: shop.deliveryperiods
        path: deliveryperiods
    type: sylius.resource
    prefix: /administration

创建了我的实体,Configuration.php,ShopDeliveryExtension.php等等,但是当我现在想要打开列表或编辑一个交付周期时,我在这些页面上得到403拒绝访问?

2 个答案:

答案 0 :(得分:0)

我确实必须将所有新路由添加到Sylius的权限中。直到现在还不知道,谢谢!

答案 1 :(得分:0)

您应该配置RBAC。

请参阅Sylius专用文档:http://docs.sylius.org/en/latest/bundles/SyliusRbacBundle/setup.html