2017 © Pedro Peláez
 

symfony-bundle page-bundle

Zicht PageBundle

image

zicht/page-bundle

Zicht PageBundle

  • Monday, July 23, 2018
  • by muhammedeminakbulut
  • Repository
  • 2 Watchers
  • 0 Stars
  • 229 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 3 Open issues
  • 100 Versions
  • 247 % Grown

The README.md

zicht/page-bundle

Scrutinizer Code Quality Code Coverage Build Status, (*1)

Provides composable pages through a simple entity model., (*2)

Approach

The idea is that any content page of any type is always composed of a few "content items", which are in turn of any type. This is modelled in a one-to-many related of Page -> ContentItem, where both Page and ContentItem follow an Entity inheritance model, so "type" of page and "type" of content item are directly implemented by simply having another derivative class., (*3)

A piece of the puzzle

See the documentation for zicht/cms (https://github.com/zicht/cms) for more information on how the zicht/page-bundle relates to the other Zicht Bundles, (*4)

Voters

To enable the use of voters in your configuration you should properly configure security.yml or in the security part of your config., (*5)

At least you should have these lines:, (*6)

security:
    access_decision_manager:
            strategy: unanimous

PageVoter

The PageVoter requires the page to have Zicht\Bundle\PageBundle\Model\PageInterface implemented. This Voter looks for the isPublic public function to check whether a page can be displayed to the public., (*7)

ScheduledContentVoter

The ScheduledContentVoter requires the page to have Zicht\Bundle\PageBundle\Model\ScheduledContentInterface implemented. With this voter a page can be scheduled for publication., (*8)

Debug pages

Add a reference to the debug pages route/controller to be able to view the "Debug pages" page. Add it in config/routes/zicht_page.yaml. Use condition: '%kernel.debug%' to only enable the route on environments where debug mode is enabled (typically local dev environment and the testing environment). Visit the /{_locale}/debug/pages path to only show pages and their information per language/locale (/nl/debug/pages for instance). If you want to view all pages and their information (or don't have a multi language site), visit the path /debug/pages., (*9)

zicht_page_debug:
    resource: '@ZichtPageBundle/Resources/config/routing_debug.yml'
    prefix: '/'
    condition: '%kernel.debug%'

Maintainers

The Versions

23/07 2018

dev-release/5.x

dev-release/5.x

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

23/07 2018

5.0.3

5.0.3.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

23/07 2018

dev-release/4.x

dev-release/4.x

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

23/07 2018

4.0.3

4.0.3.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

23/07 2018

dev-release/3.x

dev-release/3.x

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

23/07 2018

3.0.7

3.0.7.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

23/07 2018

dev-release/2.x

dev-release/2.x

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

23/07 2018

2.7.2

2.7.2.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

23/07 2018

dev-feature/update-handling-versioned-ci

dev-feature/update-handling-versioned-ci

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

20/07 2018

5.0.2

5.0.2.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

20/07 2018

5.0.1

5.0.1.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

22/06 2018

5.0.0

5.0.0.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

11/06 2018

4.0.2

4.0.2.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

11/06 2018

3.0.6

3.0.6.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

11/06 2018

2.7.1

2.7.1.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

01/06 2018

dev-feature/sf2.8

dev-feature/sf2.8

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

19/02 2018

2.7.0

2.7.0.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

19/02 2018

dev-feature/brugge-238--translation-cms-options

dev-feature/brugge-238--translation-cms-options

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

19/02 2018

4.0.1

4.0.1.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

19/02 2018

dev-up-related-zichtbundles

dev-up-related-zichtbundles

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

24/01 2018

3.0.5

3.0.5.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

24/01 2018

4.0.0

4.0.0.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

24/01 2018

dev-fix/release-3

dev-fix/release-3

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

24/01 2018

dev-fix/release-4

dev-fix/release-4

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

24/01 2018

3.0.4

3.0.4.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

23/01 2018

dev-feature/voter-fix

dev-feature/voter-fix

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

19/01 2018

dev-boudewijn-zicht-patch-1

dev-boudewijn-zicht-patch-1

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

04/01 2018

3.0.3

3.0.3.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

13/12 2017

3.0.2

3.0.2.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

24/11 2017

3.0.1

3.0.1.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

23/11 2017

3.0.0

3.0.0.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

13/11 2017

dev-release/2.6.x

dev-release/2.6.x

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

13/11 2017

2.6.1

2.6.1.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

05/10 2017

2.6.0

2.6.0.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

21/09 2017

dev-release/2.5.x

dev-release/2.5.x

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

21/09 2017

2.5.8

2.5.8.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

14/08 2017

2.5.7

2.5.7.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

02/08 2017

2.5.6

2.5.6.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

01/08 2017

2.5.5

2.5.5.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

19/06 2017

dev-hotfix/sqlInjection

dev-hotfix/sqlInjection

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden
by Muhammed Akbulut

22/05 2017

2.5.4

2.5.4.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden

18/05 2017

2.5.3

2.5.3.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden

02/03 2017

2.5.2

2.5.2.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden

22/02 2017

2.5.1

2.5.1.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden

20/02 2017

2.5.1-rc.1

2.5.1.0-RC1

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden

25/01 2017

dev-master

9999999-dev

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden

29/12 2016

2.5.0

2.5.0.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden

08/12 2016

2.4.1

2.4.1.0

Zicht PageBundle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gerard van Helden

28/09 2016

2.2.8-rc.1

2.2.8.0-RC1

Zicht PageBundle

  Sources   Download

The Requires

 

The Development Requires

by Gerard van Helden

23/09 2016