Solved Helix Framework

Helix Ultimate Framework 2.0.17 PHP Deprecation errors....

Asked by itsyogakids 2 years ago Last activity 2 years ago

Hi there,

Helix Ultimate Framework 2.0.17 / Indigo Template 2.1.0 / Joomla 5.0.0 / PHP 8.2.12 / MySQL 8.0.35

There are these errors that keep repeating in the error.log in the root directory of the Joomla installation.

[16-Nov-2023 22:27:29 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureMenu::$position is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/menu.php on line 21
[16-Nov-2023 22:27:29 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureLogo::$position is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/logo.php on line 41
[16-Nov-2023 22:27:29 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureLogo::$load_pos is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/logo.php on line 42
[16-Nov-2023 22:27:29 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureSocial::$position is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/social.php on line 19
[16-Nov-2023 22:27:29 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureSocial::$load_pos is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/social.php on line 20
[16-Nov-2023 22:27:29 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureContact::$position is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/contact.php on line 18
[16-Nov-2023 22:27:29 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureFooter::$position is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/footer.php on line 18
[16-Nov-2023 22:27:29 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureFooter::$load_pos is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/footer.php on line 19
[16-Nov-2023 22:27:29 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureMenu2::$position is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/menu2.php on line 21
[16-Nov-2023 22:27:29 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureTitle::$position is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/title.php on line 18

Please fix this when you can. It is filling up the error.log file quickly - 120kb in 10hrs :/

Thanks,

E.

Accepted answer

Marked as the solution
Paul Frankowski Senior Staff
2 years ago · edited

Hi E,

easy to fix it, at least most of them.

Download Helix Ultimate Quickstart or template package (2.0.17), unzip and then using FTP tool override all files from that folder: templates/indigo/features/

using that source: templates\shaper_helixultimate\features (QS)

or template\features (template package)

that's all, just override all files inside.

4 more replies

itsyogakids Asked this

Hi Paul,

Thanks, that solves most...

[18-Nov-2023 16:12:19 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureMenu2::$position is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/menu2.php on line 21
[18-Nov-2023 16:12:19 UTC] PHP Deprecated:  Creation of dynamic property HelixUltimateFeatureMenu2::$position is deprecated in /home/xxxxxxx/public_html/templates/indigo/features/menu2.php on line 21

and removing the menu2.php file crashes the site so that's not the answer ;)

But at least now fewer issues.

Can't wait for the template to be fully PHP 8.2 compatible.

Paul Frankowski Senior Staff
2 years ago · edited

Fo that I don't have ready solution yet. Hopefully site should working fine even with that small warning.
Just Disable showing errors in Global Configuration.

menu2.php is needed for menu on the right side.

itsyogakids Asked this

Yes, it 'seems' to not have a real effect.

Thank you!

Paul Frankowski Senior Staff

Yes, just message in error log. You have to wait for offcial update.

Log in to reply.