PHPackages                             manuxi/sulu-archive-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. [Utility &amp; Helpers](/categories/utility)
4. /
5. manuxi/sulu-archive-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

manuxi/sulu-archive-bundle
==========================

Archive management bundle for Sulu CMS with dimension content support

v1.5.2(2mo ago)140MITPHPPHP ^8.2CI passing

Since Aug 28Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/manuxi/SuluArchiveBundle)[ Packagist](https://packagist.org/packages/manuxi/sulu-archive-bundle)[ Docs](https://github.com/manuxi/SuluArchiveBundle)[ RSS](/packages/manuxi-sulu-archive-bundle/feed)WikiDiscussions 3.x Synced 1mo ago

READMEChangelog (1)Dependencies (28)Versions (31)Used By (0)

SuluArchiveBundle!
==================

[](#suluarchivebundle)

[![php workflow](https://github.com/manuxi/SuluArchiveBundle/actions/workflows/php.yml/badge.svg)](https://github.com/manuxi/SuluArchiveBundle/actions/workflows/php.yml/badge.svg)[![symfony workflow](https://github.com/manuxi/SuluArchiveBundle/actions/workflows/symfony.yml/badge.svg)](https://github.com/manuxi/SuluArchiveBundle/actions/workflows/symfony.yml/badge.svg)[![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](https://github.com/manuxi/SuluArchiveBundle/LICENSE)[![GitHub Tag](https://camo.githubusercontent.com/a5fe69fb5b9059792cd49310b34ec8f52d01a25424535d263be058516ed380d7/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f7461672f6d616e7578692f53756c754172636869766542756e646c65)](https://camo.githubusercontent.com/a5fe69fb5b9059792cd49310b34ec8f52d01a25424535d263be058516ed380d7/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f7461672f6d616e7578692f53756c754172636869766542756e646c65)[![Github Release](https://camo.githubusercontent.com/3d521e61b3ad0e8c706bf101bf4bbefbe5008b8e113145108bbc428903df988e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6d616e7578692f53756c754172636869766542756e646c653f636f6c6f723d313136656133)](https://camo.githubusercontent.com/3d521e61b3ad0e8c706bf101bf4bbefbe5008b8e113145108bbc428903df988e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6d616e7578692f53756c754172636869766542756e646c653f636f6c6f723d313136656133)[![Supports Sulu 3.0 or later](https://camo.githubusercontent.com/ad44793d91ed102decfbfdbef6ce8b883b8b3dfa0db9c265719bfa2590310882/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f25323053756c752d2533453d332e302d3030383863633f636f6c6f723d303062326466)](https://camo.githubusercontent.com/ad44793d91ed102decfbfdbef6ce8b883b8b3dfa0db9c265719bfa2590310882/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f25323053756c752d2533453d332e302d3030383863633f636f6c6f723d303062326466)

[🇩🇪 German Version](README.de.md)

The SuluArchiveBundle extends Sulu CMS with comprehensive archive management.

It enables the creation and management of archive entries with detailed information, documents, media galleries and multilingual support.

Over 30 customizable archive types allow flexible categorization of historical documents, photos, newspaper articles and more.

[![Overview](docs/img/overview.png)](docs/img/overview.png)

✨ Features
----------

[](#-features)

### 📚 Archive Management

[](#-archive-management)

- **Extensive Archive Details** - Different templates; Title, subtitle, summary, text, footer/sources
- **Document Management** - PDF attachments for downloadable documents
- **Media Integration** - Main images and image galleries
- **30+ Archive Types** - Streets, buildings, historical documents, photos, newspaper articles, and more
- **SEO &amp; Excerpt** - Full SEO and excerpt management
- **Multilingual** - Full translation support
- **Author Management** - Assign contacts as archive authors
- **More** - Trash, references, sitemaps, teaser, etc.

### 🔄 Advanced Features

[](#-advanced-features)

- **Smart Content** - Usable as a content block in any Sulu page
- **Teaser Provider** - Archives available as teasers
- **Link Provider** - Easy linking to archives in text editors
- **Sitemap Integration** - Automatic sitemap generation
- **Search Integration** - Full-text search in admin and website

📋 Prerequisites
---------------

[](#-prerequisites)

- PHP 8.2 or higher
- Sulu CMS 3.0 or higher
- Symfony 6.2 or higher
- MySQL 5.7+ / MariaDB 10.2+ / PostgreSQL 11+

👩🏻‍🏭 Installation
-----------------

[](#‍-installation)

### Step 1: Install the package

[](#step-1-install-the-package)

```
composer require manuxi/sulu-archive-bundle
```

If you are *not* using Symfony Flex, add the bundle to `config/bundles.php`:

```
return [
    //...
    Manuxi\SuluArchiveBundle\SuluArchiveBundle::class => ['all' => true],
];
```

### Step 2: Configure routes

[](#step-2-configure-routes)

Add to `routes_admin.yaml`:

```
SuluArchiveBundle:
    resource: '@SuluArchiveBundle/Resources/config/routes_admin.yaml'
```

For website frontend, add to `routes_website.yaml`:

```
SuluArchiveBundle:
    resource: '@SuluArchiveBundle/Resources/config/routes_website.yaml'
```

### Step 3: Update the database

[](#step-3-update-the-database)

```
# Check what will be created
php bin/console doctrine:schema:update --dump-sql

# Execute migration
php bin/console doctrine:schema:update --force
```

### Step 4: Grant permissions

[](#step-4-grant-permissions)

1. Go to Sulu Admin → Settings → User Roles
2. Find the appropriate role
3. Enable permissions for "Archives"
4. Reload the page

🎣 Usage
-------

[](#-usage)

### Create your first archive entry

[](#create-your-first-archive-entry)

1. Navigate to **Archive** in the Sulu admin navigation
2. Click on **Add archive**
3. Select an archive type
4. Fill in the details (title, text, images, documents)
5. Configure author settings (optional)
6. Publish your archive entry

🧶 Configuration
---------------

[](#-configuration)

Configuration documentation: [Settings](docs/settings.en.md)

📖 Documentation
---------------

[](#-documentation)

Detailed documentation in the [docs/](docs/) directory.

- [Archive Types](docs/archive-types.en.md) - Configure custom archive types
- [Sitemap](docs/sitemap.en.md) - Sitemap integration
- [Settings](docs/settings.en.md) - Configuration options

👩‍🍳 Contributing
----------------

[](#‍-contributing)

Contributions are welcome! Please create issues or pull requests.

📝 License
---------

[](#-license)

This bundle is licensed under the MIT License. See [LICENSE](LICENSE).

🎉 Credits
---------

[](#-credits)

Created and maintained by [manuxi](https://github.com/manuxi).

Thanks to the Sulu team for the great CMS and fantastic support!

And thank *you* for your support and testing!

###  Health Score

45

—

FairBetter than 92% of packages

Maintenance87

Actively maintained with recent releases

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~19 days

Recently: every ~31 days

Total

30

Last Release

63d ago

Major Versions

v1.5.1 → 3.x-dev2026-03-10

PHP version history (2 changes)1.0.0PHP ^8.1

v1.5.0PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/8ce067feaa3f9ece08d78385c401aab7d72e9e8ee64d77d584f884b6725ad9de?d=identicon)[manuxi](/maintainers/manuxi)

---

Top Contributors

[![manuxi](https://avatars.githubusercontent.com/u/11303615?v=4)](https://github.com/manuxi "manuxi (4 commits)")

---

Tags

archive-bundlesulu-26sulu-30sulu-bundlesulu-cmsarchivesulusulucms

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/manuxi-sulu-archive-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/manuxi-sulu-archive-bundle/health.svg)](https://phpackages.com/packages/manuxi-sulu-archive-bundle)
```

###  Alternatives

[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k16.7M310](/packages/easycorp-easyadmin-bundle)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[netgen/layouts-core

Netgen Layouts enables you to build and manage complex web pages in a simpler way and with less coding. This is the core of Netgen Layouts, its heart and soul.

3689.4k10](/packages/netgen-layouts-core)[contao/core-bundle

Contao Open Source CMS

1231.6M2.4k](/packages/contao-core-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
