PHPackages                             tourze/cms-template-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. tourze/cms-template-bundle

ActiveLibrary

tourze/cms-template-bundle
==========================

A Symfony bundle for managing and rendering dynamic CMS templates with routing support

0.0.1(11mo ago)00MITPHPPHP ^8.1CI failing

Since Jun 9Pushed 4mo agoCompare

[ Source](https://github.com/tourze/cms-template-bundle)[ Packagist](https://packagist.org/packages/tourze/cms-template-bundle)[ RSS](/packages/tourze-cms-template-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (33)Versions (2)Used By (0)

CMS Template Bundle
===================

[](#cms-template-bundle)

[English](README.md) | [中文](README.zh-CN.md)

[![PHP Version Require](https://camo.githubusercontent.com/16539283a134f58fcad151c1473ef56d66d104b4b6be923acf5ed1a52118d5b2/68747470733a2f2f706f7365722e707567782e6f72672f746f75727a652f636d732d74656d706c6174652d62756e646c652f726571756972652f706870)](https://packagist.org/packages/tourze/cms-template-bundle)[![Latest Version](https://camo.githubusercontent.com/1d23f09068e21dd88c14c8ae63a862bf940ed806c0e68a6dd4e8700b55d47718/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746f75727a652f636d732d74656d706c6174652d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tourze/cms-template-bundle)[![Total Downloads](https://camo.githubusercontent.com/0625cf6e524f923d647d5a30fecfcc5459c56ce75f14032f5fed794f1a99fce7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746f75727a652f636d732d74656d706c6174652d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tourze/cms-template-bundle)[![License](https://camo.githubusercontent.com/d4a6f1bda59cd32ad63dfe1bd5d2f2df35727a3182c98e0f12fc51dc01483f1f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f746f75727a652f636d732d74656d706c6174652d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tourze/cms-template-bundle)[![Build Status](https://camo.githubusercontent.com/90230903d0b34cd8c48b6d07e6d2770d30c8c7d2e45f853c4e663c7c13088d7a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f746f75727a652f6d6f6e6f7265706f2f63692e796d6c3f6272616e63683d6d6173746572)](https://github.com/tourze/monorepo/actions)[![Coverage Status](https://camo.githubusercontent.com/b665552b42afadbf17b4aec0142cc49a2a24a6e43176c0b0e09552e653ebc2d2/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f746f75727a652f6d6f6e6f7265706f)](https://codecov.io/gh/tourze/monorepo)

A Symfony bundle for managing and rendering dynamic CMS templates with routing support.

Table of Contents
-----------------

[](#table-of-contents)

- [Features](#features)
- [Requirements](#requirements)
- [Installation](#installation)
- [Configuration](#configuration)
- [Quick Start](#quick-start)
- [Usage](#usage)
- [Advanced Usage](#advanced-usage)
- [Components](#components)
- [Development](#development)
- [Contributing](#contributing)
- [Security Vulnerabilities](#security-vulnerabilities)
- [License](#license)

Features
--------

[](#features)

- **Dynamic Template Management** - Store and manage templates in database with full CRUD operations
- **Automatic Route Generation** - Templates automatically generate routes based on their path configuration
- **Twig Integration** - Full Twig template engine support with dynamic template compilation
- **EAV Model Integration** - Seamless integration with Entity-Attribute-Value models for dynamic content
- **Hierarchical Templates** - Support for parent-child template relationships
- **Advanced Caching** - Route and template caching for improved performance
- **Flexible Routing** - Support for dynamic path parameters and route conditions
- **Admin Interface** - Built-in admin menu integration for template management
- **Audit Trail** - Full tracking of template changes with IP, timestamp, and user information

Requirements
------------

[](#requirements)

- PHP 8.1 or higher
- Symfony 6.4 or higher
- Doctrine ORM 3.0 or higher

Installation
------------

[](#installation)

```
composer require tourze/cms-template-bundle
```

Configuration
-------------

[](#configuration)

This bundle is automatically configured when installed. No additional configuration is required.

Quick Start
-----------

[](#quick-start)

```
