octobercms/october · error · ApplicationException
Invalid orders string.
Error message
Invalid orders string.
What it means
Error "Invalid orders string." thrown in octobercms/october.
Source
Thrown at modules/backend/widgets/ReportContainer.php:290
/**
* onSetWidgetOrders
*/
public function onSetWidgetOrders()
{
if (!$this->showReorder) {
throw new ForbiddenException;
}
$aliases = trim(Request::input('aliases'));
$orders = trim(Request::input('orders'));
if (!$aliases) {
throw new ApplicationException('Invalid aliases string.');
}
if (!$orders) {
throw new ApplicationException('Invalid orders string.');
}
$aliases = explode(',', $aliases);
$orders = explode(',', $orders);
if (count($aliases) != count($orders)) {
throw new ApplicationException('Invalid data posted.');
}
$widgets = $this->getWidgetsFromUserPreferences();
foreach ($aliases as $index => $alias) {
if (isset($widgets[$alias])) {
$widgets[$alias]['sortOrder'] = $orders[$index];
}
}
$this->setWidgetsToUserPreferences($widgets);
}View on GitHub (pinned to b608633a7e)
When it happens
Trigger: Thrown at modules/backend/widgets/ReportContainer.php:290 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of octobercms/october@b608633a7e (2026-08-21).
Data as JSON: /api/errors/9ae43d352d7e74b3.
Report an issue: GitHub.