No Code Attached Yet bug
avatar laoneo
laoneo
20 Apr 2026

What happened?

  1. Link two plugins with a script.php file into the correct joomla directory in the plugins folder
  2. Discover install the extensions

Version

5.4

Expected result

Both script files are executed.

Actual result

Only the first one

System Information

Joomla 5

Additional Comments

I discovered it, while installing multiple extensions in DPDocker. The fix is to replace the line 950 in the file libraries/src/Installer/InstallerAdapter.php from:
$manifestScriptFile = $this->parent->getPath('source') . '/' . $manifestScript;
to
$manifestScriptFile = $this->parent->getPath('extension_root') . '/' . $manifestScript;

The 'source' path was still pointing to the first installed plugin on the second one. I'm not sure how to correctly fix it, but this one worked.

avatar laoneo laoneo - open - 20 Apr 2026
avatar laoneo laoneo - change - 20 Apr 2026
Labels Added: bug
avatar laoneo laoneo - labeled - 20 Apr 2026
avatar joomla-cms-bot joomla-cms-bot - change - 20 Apr 2026
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 20 Apr 2026
avatar richard67
richard67 - comment - 20 Apr 2026

Possibly related issues: #47536 and #41087 .

avatar laoneo
laoneo - comment - 21 Apr 2026

Closing ass we have a pr.

avatar laoneo laoneo - change - 21 Apr 2026
Status New Closed
Closed_Date 0000-00-00 00:00:00 2026-04-21 14:56:14
Closed_By laoneo
avatar laoneo laoneo - close - 21 Apr 2026

Add a Comment

Login with GitHub to post a comment