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(3mo ago)140MITPHPPHP ^8.2CI passing

Since Aug 28Pushed 3mo 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 today

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

42

—

FairBetter than 88% of packages

Maintenance78

Regular maintenance activity

Popularity9

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

117d 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 (26 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

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M388](/packages/easycorp-easyadmin-bundle)[2lenet/crudit-bundle

The easy like Crud'it Bundle.

1616.4k14](/packages/2lenet-crudit-bundle)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9421.6k61](/packages/open-dxp-opendxp)[sulu/sulu

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

1.3k1.4M204](/packages/sulu-sulu)[sylius/sylius

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

8.5k5.9M739](/packages/sylius-sylius)[pimcore/pimcore

Content &amp; Product Management Framework (CMS/PIM/E-Commerce)

3.8k3.8M507](/packages/pimcore-pimcore)

PHPackages © 2026

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