PHPackages                             c975l/pageedit-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. c975l/pageedit-bundle

Abandoned → [c975l/SiteBundle](/?search=c975l%2FSiteBundle)ArchivedSymfony-bundle[Admin Panels](/categories/admin)

c975l/pageedit-bundle
=====================

Create, modify and manage web pages

v6.6(7mo ago)2887MITPHPPHP &gt;=8.0

Since May 20Pushed 7mo ago1 watchersCompare

[ Source](https://github.com/975L/PageEditBundle)[ Packagist](https://packagist.org/packages/c975l/pageedit-bundle)[ Docs](https://github.com/975L/PageEditBundle)[ Fund](https://buymeacoff.ee/laurentmarquet)[ Fund](https://opencollective.com/laurent-marquet)[ RSS](/packages/c975l-pageedit-bundle/feed)WikiDiscussions main Synced 2w ago

READMEChangelogDependencies (10)Versions (130)Used By (0)

PageEditBundle
==============

[](#pageeditbundle)

**\[This bundle is now DEPRECATED, part of its content (display pages) has been transferred to [c975L/SiteBundle](https://github.com/975L/SiteBundle)\]**

PageEditBundle does the following:

- Displays pages requested,
- Provides tools to edit content of pages, unless of doing it via a code editor,
- Integrates with your web design,
- Protects twig code from being formatted,
- Archives the files before replacing them in order to be able to retrieve old versions,
- Gives the possibility to create a `sitemap.xml̀` of managed files, setting their change frequency and priority,
- Allows to store specific templates in a `protected` folder to display it but not being able to modify it,
- Allows to create a PDF version of pages,

It is, of course, still possible to modify directly those files with an editor.

This Bundle relies on the use of [TinyMce](https://www.tinymce.com/), [jQuery](https://jquery.com/) and [Bootstrap](http://getbootstrap.com/).

[PageEditBundle dedicated web page](https://975l.com/en/pages/pageedit-bundle).

[PageEditBundle API documentation](https://975l.com/apidoc/c975L/PageEditBundle.html).

Bundle installation
-------------------

[](#bundle-installation)

### Step 1: Download the Bundle

[](#step-1-download-the-bundle)

Use [Composer](https://getcomposer.org) to install the library

```
    composer require c975l/pageedit-bundle
```

### Step 2: Enable the Bundle

[](#step-2-enable-the-bundle)

Then, enable the bundle by adding them to the list of registered bundles in the `app/AppKernel.php` file of your project:

```
