PHPackages                             feskol/navigation-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. feskol/navigation-bundle

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

feskol/navigation-bundle
========================

This bundle provides an integration of the feskol/php-navigation library.

v1.0.0(1y ago)0110MITPHPPHP ^8.1CI passing

Since Feb 24Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/feskol/NavigationBundle)[ Packagist](https://packagist.org/packages/feskol/navigation-bundle)[ Docs](https://github.com/feskol/NavigationBundle)[ RSS](/packages/feskol-navigation-bundle/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (4)Versions (4)Used By (0)

NavigationBundle
================

[](#navigationbundle)

[![Tests](https://github.com/feskol/NavigationBundle/actions/workflows/test.yml/badge.svg)](https://github.com/feskol/NavigationBundle/actions/workflows/test.yml)[![codecov](https://camo.githubusercontent.com/2a548208c4a8d71897296ee723ee7789d001d55243978ab84ffd0f5b2ff5b90b/68747470733a2f2f636f6465636f762e696f2f67682f6665736b6f6c2f4e617669676174696f6e42756e646c652f67726170682f62616467652e7376673f746f6b656e3d333231305438395a3850)](https://codecov.io/gh/feskol/NavigationBundle)

This bundle is an integration of the [feskol/php-navigation](https://github.com/feskol/php-navigation) library with extensions for Symfony applications.

Features
--------

[](#features)

- Automatically tracks a link's active status and makes it easy to check if a parent navigation item has active child links.
- Easy to set up and integrate into existing projects.
- Flexible and extensible for complex navigation structures.

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

[](#installation)

### 1. Install the bundle

[](#1-install-the-bundle)

```
composer require feskol/navigation-bundle
```

### 2. Enable the Bundle

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

FeskolNavigationBundle should be automatically enabled and configured, thanks to [Flex](https://symfony.com/doc/current/setup/flex.html).

If you don't use Flex, you can manually enable it, by adding the following line in your project's `config/bundles.php`:

```
