All Projects → netgen → NetgenSiteAccessRoutesBundle

netgen / NetgenSiteAccessRoutesBundle

Licence: GPL-2.0 License
Netgen Siteaccess Routes Bundle is an eZ Publish / eZ Platform bundle which allows you to specify in which siteaccesses or siteaccess groups can a route be used

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to NetgenSiteAccessRoutesBundle

STCRouter
基于标准URL的iOS路由系统,可实现业务模块组件化,控制器之间零耦合,可实现黑白名单控制,可进行native降级到hybrid。
Stars: ✭ 19 (+26.67%)
Mutual labels:  routing
deep-route
Training a deep FCN network in PyTorch to route circuit layouts
Stars: ✭ 55 (+266.67%)
Mutual labels:  routing
preact-views
📺 Named views for Preact, with easy-as-pie linking between them.
Stars: ✭ 39 (+160%)
Mutual labels:  routing
urltree
Named URL data structure with support for URL building.
Stars: ✭ 36 (+140%)
Mutual labels:  routing
CRRouter
A simple and powerful router
Stars: ✭ 54 (+260%)
Mutual labels:  routing
ors-map-client
Openrouteservice API web SPA client using VueJS, Vuetify and Vue2Leaflet
Stars: ✭ 51 (+240%)
Mutual labels:  routing
nuxt-i18n-routing
Localized routing with Nuxt.js
Stars: ✭ 32 (+113.33%)
Mutual labels:  routing
ngx-model-hacker-news-example
Example repository with Hacker News implementation using Angular, Angular Material & ngx-model
Stars: ✭ 27 (+80%)
Mutual labels:  routing
static-router
Simple static router for Nette Framework
Stars: ✭ 24 (+60%)
Mutual labels:  routing
openmessaging.github.io
OpenMessaging homepage
Stars: ✭ 12 (-20%)
Mutual labels:  routing
router
Bidirectional Ring router. REST oriented. Rails inspired.
Stars: ✭ 78 (+420%)
Mutual labels:  routing
r2
A minimalist HTTP request routing helper for Go.
Stars: ✭ 32 (+113.33%)
Mutual labels:  routing
OpenBSDFirewall
Simple OpenBSD Home Firewall Config for ALIX Board
Stars: ✭ 41 (+173.33%)
Mutual labels:  routing
NetgenAdminUIBundle
Netgen Admin UI implements an alternate administration UI for eZ Platform, based on eZ Publish Legacy administration interface
Stars: ✭ 33 (+120%)
Mutual labels:  ezplatform
leaflet.TravelNotes
A complete mapping application. With this, you prepare a complete travel, adding itineraries and personnal notes to the map. When you travel is complete, you can save it to a file, export the itineraries to a gpx files, print the itineraries and a roadbook with the notes and itineraries description.
Stars: ✭ 31 (+106.67%)
Mutual labels:  routing
NodeServer
Compare node.js servers
Stars: ✭ 35 (+133.33%)
Mutual labels:  routing
Dimensions
The load-balancing and routing service for Terraria Servers
Stars: ✭ 32 (+113.33%)
Mutual labels:  routing
dowels
🔨 a tiny but powerful javascript library that performs client-side routing, templating, and REST API communication to help you get your single-page web applications running in seconds
Stars: ✭ 13 (-13.33%)
Mutual labels:  routing
ngext
Better routing for Angular
Stars: ✭ 78 (+420%)
Mutual labels:  routing
OsmToRoadGraph
OSM XML file to road graph converter
Stars: ✭ 31 (+106.67%)
Mutual labels:  routing

Netgen Siteaccess Routes Bundle

Code Coverage Quality Score Downloads Latest stable License

Netgen Siteaccess Routes Bundle is an Ibexa Platform bundle which allows you to specify in which siteaccesses or siteaccess groups can a route be used.

By default, all routes are accessible in all siteaccesses. To specify in which siteaccess a route can be used, you will need to add an allowed_siteaccess param to the defaults section of a route or route import:

netgen_site_blog:
    path: /blog
    controller: "netgen_site.controller.blog:blogAction"
    methods: [GET]
    defaults:
        allowed_siteaccess: cro

or

_netgen_site:
    resource: "@NetgenSiteBundle/Resources/config/routing.yaml"
    defaults:
        allowed_siteaccess: cro

You can even specify an array of siteaccesses, or use siteaccess groups:

defaults:
    allowed_siteaccess: [backend_group, cro]

As a special case, you can use _default keyword to signal that the route is also accessible in the default siteaccess, whichever siteaccess that may be.

defaults:
    allowed_siteaccess: [cro, _default]

If the route is not available in current siteaccess, a 404 Not Found response will be returned.

Installation

Use Composer:

composer require netgen/siteaccess-routes-bundle

Activate in config/bundles.php:

Netgen\Bundle\SiteAccessRoutesBundle\NetgenSiteAccessRoutesBundle::class => ['all' => true],

That's it. Configure the routes and go about your day.

License

GNU General Public License v2

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].