PHPackages                             oneup/contao-backend-sortable-list-views - 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. oneup/contao-backend-sortable-list-views

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

oneup/contao-backend-sortable-list-views
========================================

Makes backend list views sortable even without a parent table.

1.3.0(3mo ago)33.7k↑110.7%41MITPHPPHP ^8.1CI passing

Since Sep 4Pushed 3mo ago2 watchersCompare

[ Source](https://github.com/1up-lab/contao-backend-sortable-list-views)[ Packagist](https://packagist.org/packages/oneup/contao-backend-sortable-list-views)[ Docs](https://github.com/1up-lab/contao-backend-sortable-list-views)[ RSS](/packages/oneup-contao-backend-sortable-list-views/feed)WikiDiscussions main Synced 3d ago

READMEChangelogDependencies (20)Versions (10)Used By (1)

Contao backend with sortable list views
=======================================

[](#contao-backend-with-sortable-list-views)

[![Latest Stable Version](https://camo.githubusercontent.com/667908bd2413f80b0e34b2d9fc1a8a945efec86dd5ba3628f7b31252d56df4c8/68747470733a2f2f706f7365722e707567782e6f72672f6f6e6575702f636f6e74616f2d6261636b656e642d736f727461626c652d6c6973742d76696577732f76)](https://packagist.org/packages/oneup/contao-backend-sortable-list-views)[![Total Downloads](https://camo.githubusercontent.com/fbf78b5f1d8fb2c7f0bd5eb0a3b92a9d965188462b8827887d107bc726197255/68747470733a2f2f706f7365722e707567782e6f72672f6f6e6575702f636f6e74616f2d6261636b656e642d736f727461626c652d6c6973742d76696577732f646f776e6c6f616473)](https://packagist.org/packages/oneup/contao-backend-sortable-list-views)[![Latest Unstable Version](https://camo.githubusercontent.com/590fd60c10543d8f0c6b880d45ff6a1c5f139cd916c7e20d763c45c656986fb3/68747470733a2f2f706f7365722e707567782e6f72672f6f6e6575702f636f6e74616f2d6261636b656e642d736f727461626c652d6c6973742d76696577732f762f756e737461626c65)](https://packagist.org/packages/oneup/contao-backend-sortable-list-views)[![License](https://camo.githubusercontent.com/84720607f0c0015711af00e38384f8dcf6fa221e0619c57692c948597490df3c/68747470733a2f2f706f7365722e707567782e6f72672f6f6e6575702f636f6e74616f2d6261636b656e642d736f727461626c652d6c6973742d76696577732f6c6963656e7365)](https://packagist.org/packages/oneup/contao-backend-sortable-list-views)[![PHP Version Require](https://camo.githubusercontent.com/26084498354d949394ecfaa9373dfa2b09d8ae1e4db863e1def55bfb22007447/68747470733a2f2f706f7365722e707567782e6f72672f6f6e6575702f636f6e74616f2d6261636b656e642d736f727461626c652d6c6973742d76696577732f726571756972652f706870)](https://packagist.org/packages/oneup/contao-backend-sortable-list-views)

Adds the missing sorting mode to Contao: custom sort without the need for a parent table.

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

[](#installation)

### Require bundle

[](#require-bundle)

```
composer require oneup/contao-backend-sortable-list-views
```

### Add routes

[](#add-routes)

```
# config/routes.yaml

OneupContaoBackendSortableListViewsBundle:
    resource: "@OneupContaoBackendSortableListViewsBundle/config/routes.yaml"
```

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

[](#configuration)

```
# contao/dca/tl_my_custom_table.php

// Add sorting flag
$GLOBALS['TL_DCA']['tl_my_custom_table']['list']['sorting']['sortableListView'] = true;

// Add database field
$GLOBALS['TL_DCA']['tl_my_custom_table']['fields']['sorting']['sql'] = 'int(10) unsigned NOT NULL default 0';
```

Run a Contao migration / database update and enjoy happy drag&amp;drop sorting!

Development
-----------

[](#development)

### Backend

[](#backend)

#### Install dependencies

[](#install-dependencies)

`composer install`

#### Run the code style fixer

[](#run-the-code-style-fixer)

`php composer cs-fixer`

#### Run the static analyzer

[](#run-the-static-analyzer)

`php composer phpstan`

#### Run the unit tests

[](#run-the-unit-tests)

`php composer phpunit`

### Frontend

[](#frontend)

#### Install dependencies

[](#install-dependencies-1)

`npm install`

#### Build frontend assets

[](#build-frontend-assets)

`npm run build`

###  Health Score

48

—

FairBetter than 93% of packages

Maintenance79

Regular maintenance activity

Popularity27

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 77.8% 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 ~115 days

Recently: every ~231 days

Total

9

Last Release

111d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/87bf1d07a851471e5d0ba2052e6a7a78d6313378214087a2919ff9979656ad0b?d=identicon)[bytehead](/maintainers/bytehead)

---

Top Contributors

[![bytehead](https://avatars.githubusercontent.com/u/754921?v=4)](https://github.com/bytehead "bytehead (14 commits)")[![sheeep](https://avatars.githubusercontent.com/u/607530?v=4)](https://github.com/sheeep "sheeep (2 commits)")[![ameotoko](https://avatars.githubusercontent.com/u/10257912?v=4)](https://github.com/ameotoko "ameotoko (1 commits)")[![m-vo](https://avatars.githubusercontent.com/u/5305677?v=4)](https://github.com/m-vo "m-vo (1 commits)")

---

Tags

backendcontaolistssortablesortablelistcontaobackend

### Embed Badge

![Health badge](/badges/oneup-contao-backend-sortable-list-views/health.svg)

```
[![Health](https://phpackages.com/badges/oneup-contao-backend-sortable-list-views/health.svg)](https://phpackages.com/packages/oneup-contao-backend-sortable-list-views)
```

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M388](/packages/easycorp-easyadmin-bundle)[contao-community-alliance/dc-general

Universal data container for Contao

1680.8k92](/packages/contao-community-alliance-dc-general)[metamodels/core

MetaModels core

10156.4k68](/packages/metamodels-core)

PHPackages © 2026

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