PHPackages                             jer/jer-route-layouts - 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. jer/jer-route-layouts

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

jer/jer-route-layouts
=====================

Simple ZF2 module for making route based layouts.

51273[1 issues](https://github.com/wdJer/JerRouteLayouts/issues)

Since Apr 1Pushed 13y agoCompare

[ Source](https://github.com/wdJer/JerRouteLayouts)[ Packagist](https://packagist.org/packages/jer/jer-route-layouts)[ RSS](/packages/jer-jer-route-layouts/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

JerRouteLayouts Module for Zend Framework 2
===========================================

[](#jerroutelayouts-module-for-zend-framework-2)

Version 1.0.0 created by Juergen Eger

Introduction
------------

[](#introduction)

JerRouteLayouts is a very simple ZF2 module (less than 50 lines) that simply allows you to specify alternative layouts to use for each route. If no layout is defined for a specific route JerRouteLayouts is able to find layouts in parent routes too.

Usage
-----

[](#usage)

Using JerRouteLayouts is very, very simple. In any module config or autoloaded config file simply specify the following:

```
array(
  'route_layouts' => array(
    //will be used for each child route under the "some" route. Except for the defined "some/route" route
    'some' => 'layout/some-layout',
    //will be used for each child route under the "some/route" route.
    'some/route' => 'layout/some-other-layout',
  ),
);
```

That's it!

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2951177?v=4)[wdJER](/maintainers/wdJer)[@wdJer](https://github.com/wdJer)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/jer-jer-route-layouts/health.svg)

```
[![Health](https://phpackages.com/badges/jer-jer-route-layouts/health.svg)](https://phpackages.com/packages/jer-jer-route-layouts)
```

PHPackages © 2026

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