Belirli bölgeler için bazı teslimat süreleri eklemek üzere yeni bir paket oluşturdum.Sylius Kaynak 403 erişim reddedildi
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
Ben de yönlendirme bu ekledik:
shop_backend_deliveryperiods:
resource: |
alias: shop.deliveryperiods
path: deliveryperiods
type: sylius.resource
prefix: /administration
benim varlık, configuration.php, ShopDeliveryExtension.php ve tüm, ama düzenlendi şimdi listesini açın veya düzenlemek istediğinizde deliveryperiod, bu sayfalarda 403 Erişim Reddedildi mi?
Hızlı bir rota otomatik izinleri kontrol tanımlayan. Rol için bunları db'ye ekleyebilirsiniz. Muhtemelen en iyi yol, 'sylius.yml' (search rbac) 'de olduğu gibi konfigürasyonda yazmak ve daha sonra php app/console sylius: rbac: initialize' -' ı çalıştırmaktır. Rotalarınızı ayrı ayrı yazarsanız, config: izni kullanabilirsiniz: false – nakashu