News:

Dear jDownloads users, There is currently no Joomla 6 compatible version available. However, we are working on it and hope to release it shortly.

Main Menu
Support-Forum

PHP Deprecated: PlgFinderJdownloads::prepareContentJD()

Started by Andrés Restrepo, 02.11.2025 16:41:07

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Andrés Restrepo

Hi Arno,

On Joomla 5.x with recent PHP (8.2/8.3), the jDownloads Smart Search plugins are filling up my error log with deprecated messages.

Affected plugins:
- Smart Search – jDownloads (plugin = finder, version 4.0.36, 2023-10-23)
- Smart Search – jDownloads Categories (plugin = finder, version 4.0, 2022-12-24)

Messages appearing:
PHP ��Deprecated: PlgFinderJdownloads::prepareContentJD(): Implicitly marking parameter ... as nullable is deprecated, the explicit nullable type must be used instead

It seems the plugin method has outdated signatures (without a type or without "?") and PHP 8.2+ already flags them.

Temporary solution: Unpublish both jDownloads Finder plugins → the error disappears.
Request: Update the jDownloads Finder plugins to use signatures compatible with PHP 8.2/8.3 and Joomla 5 (typed parameters and explicit nullability).

Regards,
  •  
    The following users thanked this post: Arno

ColinM

Hi
Could please check the jD documentation about Smart Search
Using Smart Search
to see if set up is OK
Colin
Colin M
  •  

Arno

Best Regards / Gruß
Arno
Please make a Donation for jDownloads and/or write a review on the Joomla! Extensions directory!
  •