octobercms/october · error · ApplicationException
List column type "%s" could not be found. %s
Error message
List column type "%s" could not be found. %s
What it means
Error "List column type "%s" could not be found. %s" thrown in octobercms/october.
Source
Thrown at modules/backend/widgets/lists/HasValueProcessor.php:48
$methodValues = PluginManager::instance()->getRegistrationMethodValues('registerListColumnTypes');
foreach ($methodValues as $availableTypes) {
if (!isset($availableTypes[$type])) {
continue;
}
$callback = $availableTypes[$type];
if (is_callable($callback)) {
return call_user_func_array($callback, [$value, $column, $record]);
}
}
$customMessage = '';
if ($type === 'relation') {
$customMessage = 'Type: relation is not supported, instead use the relation property to specify a relationship to pull the value from and set the type to the type of the value expected.';
}
throw new ApplicationException(sprintf('List column type "%s" could not be found. %s', $type, $customMessage));
}
/**
* evalTextTypeValue as text and escape the value
* @return string
*/
protected function evalTextTypeValue($record, $column, $value)
{
if (is_array($value) && count($value) === count($value, COUNT_RECURSIVE)) {
$value = implode(', ', $value);
}
if (is_string($column->format) && !empty($column->format)) {
$value = sprintf($column->format, $value);
}
return htmlentities((string) $value, ENT_QUOTES, 'UTF-8', false);
}View on GitHub (pinned to b608633a7e)
When it happens
Trigger: Thrown at modules/backend/widgets/lists/HasValueProcessor.php:48 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/547ae933360930c0.
Report an issue: GitHub.