No Code Attached Yet
avatar Ruud68
Ruud68
29 Sep 2025

When trying to set parameters for an extension in an install script using the Core Joomla InstallerScript class, this will fail.
The code assumes 'id' as the column, but the #__extensions doesn't have this column, it uses extension_id as a column.
This renders this method the way it is implemented now not usable for updating extension parameters.

Same issue for getParam, which also hard codes the column name to 'id' (which doesn't exist in the extensions table

$params = $this->getItemArray('params', $this->paramTable, 'id', $id);

avatar Ruud68 Ruud68 - open - 29 Sep 2025
avatar Ruud68 Ruud68 - change - 29 Sep 2025
Labels Removed: ?
avatar joomla-cms-bot joomla-cms-bot - change - 29 Sep 2025
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 29 Sep 2025
avatar alikon alikon - change - 30 Sep 2025
Status New Closed
Closed_Date 0000-00-00 00:00:00 2025-09-30 13:43:02
Closed_By alikon
avatar alikon alikon - close - 30 Sep 2025
avatar alikon
alikon - comment - 30 Sep 2025

please test #46195

Add a Comment

Login with GitHub to post a comment