Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Page Bundle Laravel Package

aropixel/page-bundle

Aropixel Page Bundle brings multilingual page management to Symfony: three page types (CKEditor HTML, drag-and-drop block builder, JSON forms), protected system pages, SEO fields, scheduled publishing, and a PageSavedEvent for cache invalidation. Requires aropixel/admin-bundle.

View on GitHub
Deep Wiki
Context7
v3.0.0

PageBundle 3.0 is a rewrite built on top of AdminBundle 3.0.

Highlights

  • Page builder with custom blocks, configurable by the host application (doc/custom-blocks.md)
  • Fixed (non-deletable) pages and custom page types
  • Multilingual content

Requirements

  • aropixel/admin-bundle ^3.0 (Symfony 6.4, 7.x or 8.x, Doctrine ORM 2 or 3)

Upgrading

There is no in-place upgrade path from previous versions: see UPGRADE-3.0.md and the installation guide.

v2.0.11
  • Add index on code field for large databases
v2.0.10

fix field repository Manager Registry dependency

v2.0.9

replace delete-cascade ORM directive by onDelete=cascade database directive

v2.0.8
  • Update MappingDriver namespace for Doctrine 3
v2.0.7
  • Fix order for collections field rendering
v2.0.6
  • Reintroduce code field in Page Entity, in order to differentiate pages of same type
v2.0.5
  • Fix ManagerRegistry namespace for SF 5.0 compatibility
  • Fix page removals
v2.0.4

maintain compatibility to SF 4.4

v2.0.3

Changelog since (v2.0.2...v2.0.3) * Bugfix EventCropListener

v2.0.2

Changelog since (v2.0.1...v2.0.2) * Bugfix: apply crop stored in field data

v2.0.1

Changelog since (v2.0.0...v2.0.1) * Create back description & excerpt for non BC with v1

v2.0.0

Changelog since (v1.1.4...v2.0.0) * Remove blocks in benefit of page & field organization * Remove PageImage & store image as a file name in a Field

New behavior * Pages have a type field: the default one, and the types you'll define. * Page only store basic "common" datas: title, seo data, slug & date time informations * Each page have fields that contains page's additionnal informations

v1.1.5

Changelog since (v1.1.4...v1.1.5) * Bugfix overriding Page entity

v1.1.4

Changelog since (v1.1.3...v1.1.4) * Update for symfony 5.1 compatibility * Use PageInterface as relation in PageImage

v1.1.3

Changelog since (v1.1.2...v1.1.3) * Allow overriding Page entity

v1.1.2

Changelog since (v1.1.1...v1.1.2) * Remove nullable on field slug in Page.orm.xml

v1.1.1

Changelog since (v1.1...v1.1.1) * Bugfix blocks management * Upgrade aropixel/admin-bundle to 1.1

v1.1

Add block system

v1.0.1

Changelog since (v1.0.0...v1.0.1) * Add isPresetPage field

v1.0.0

Changelog since (v0.1.2...v1.0.0) * Externalize entities doctrine mapping with XML config files * Remove PageGallery entities * Prefix bundle tables names with "aropixel_" * Upgrade Aropixel Admin Bundle dependency

v0.1.2

Changelog since (v0.1.1...v0.1.2)

  • Bugfix autowire repositories
v0.1.1

Changelog since (v0.1.0...v0.1.1)

  • Bugfix composer pour packagist
v0.1.0

Changelog

  • First application import
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
adachsoft/php-code-style