Problems with php 7.2

  • infosistemas
  • Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 7
  • Thank you received: 0

infosistemas created the topic: Problems with php 7.2


I have performance problems with my Joomla project.

Hosting company where I have my files loaded recommend me to upgrade to php 7.2.; they have upgraded my account to this version; but I got an email from their support department; they have told me that BreezingForm component is not fully compatible with php 7.2.; they copied for me this error message they got from log I guess:

[01-Apr-2019 01:38:22 UTC] PHP Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/rcraclub/public_html/components/com_breezingforms/facileforms.class.php on line 590

You may check some of my forms implemented here:

I am running latest BreezingForm version:
BreezingForms 1.9.0 Stable (build 931)

I attach my current enviornment version so you may check.

If you need access to my backend is no problem to provide you with access data through private channel.

Thank you,

  • gwsdesk
  • gwsdesk's Avatar
  • Offline
  • Moderator
  • Moderator
  • Already being the preferred Service Provider of Ch
  • Posts: 126
  • Karma: 73
  • Thank you received: 10

gwsdesk replied the topic: Problems with php 7.2

This is just a warning/notice and does not influence the functioning of Breezingforms. We run PHP7.1, PHP7.2 and PHP7.3 on all our servers and for sure BF works just fine on PHP7.2 without any problems. (our own sites use PHP7.2 and all have BF for forms )

Just set error reporting to 'basic' or 'none' in your global Joomla configuration and the notice will disappear

Leo B)

Breezingforms Professional Support Services ::
Joomla Specialized Hosting ::
Joomla Specialized Webmaster Services : Hire Your Webmaster! ::
Member of the Joomla Bug Squad & Joomla CMS - Release Team
The following user(s) said Thank You: PotatoGraphick
  • Posts: 79
  • Thank you received: 3

hoekbrwr replied the topic: Problems with php 7.2

It is breaking my .js code!

I cannot set properties anymore.

inschrijven:formatted:1855 Uncaught TypeError: Cannot set property 'checked' of null
at ff_wds_datum_action (inschrijven:formatted:1855)
at HTMLSelectElement.onchange (inschrijven:1452)
at Object.trigger (js-35479-90248.js:28)
at Object.a.event.trigger (js-35479-90248.js:41)
at a.fn.init.triggerHandler (js-35479-90248.js:28)
at bfTriggerRules (inschrijven:formatted:428)
at bfRegisterToggleFields (inschrijven:formatted:393)
at HTMLDocument.<anonymous> (inschrijven:formatted:696)
at u (js-35479-90248.js:28)
at Object.fireWith [as resolveWith] (js-35479-90248.js:28)
ff_wds_datum_action @ inschrijven:formatted:1855
onchange @ inschrijven:1452
trigger @ js-35479-90248.js:28
a.event.trigger @ js-35479-90248.js:41
triggerHandler @ js-35479-90248.js:28
bfTriggerRules @ inschrijven:formatted:428
bfRegisterToggleFields @ inschrijven:formatted:393
(anonymous) @ inschrijven:formatted:696
u @ js-35479-90248.js:28
fireWith @ js-35479-90248.js:28
ready @ js-35479-90248.js:28
_ @ js-35479-90248.js:28
inschrijven:formatted:1393 BF-Trace
PHP error level : E_DEPRECATED
PHP filename : /home/ndo/public_html/components/com_breezingforms/facileforms.process.php
PHP linenumber : 1471
Error message : The each() function is deprecated. This message will be suppressed on further calls

PHP error level : E_NOTICE
PHP filename : /home/ndo/public_html/administrator/components/com_breezingforms/libraries/crosstec/classes/BFQuickMode.php
PHP linenumber : 1741
Error message : Undefined index: size

In this code fragment for instance it does not find the field anymore. This has been working for years now, till recently it just started to give this message.!

function ff_wds_datum_action(element, action) {
switch (action) {
case 'change':
bfToggleFields('on', 'section', 'sec_clubles', bfDeactivateField);
bfToggleFields('on', 'element', 'chkb_clb', bfDeactivateField); // 1855 Uncaught TypeError: Cannot set property 'checked' of null
ff_getElementByName('chkb_clb').checked = true;
bfToggleFields('on', 'element', 'clb_kl', bfDeactivateField);
ff_getElementByName('clb_kl').options[0].selected = true;
bfToggleFields('off', 'section', 'sec_NKClubles', bfDeactivateField);
bfToggleFields('on', 'section', 'sec_b', bfDeactivateField);
bfToggleFields('on', 'element', 'chkb_b', bfDeactivateField);

Has this been addressed in some update so BF is compatible with php 7.2?
Moderators: ForumSupporttomeperica
Time to create page: 0.061 seconds

New Icon Packs Category!

Crosstec is now offering icon packs.

If you are a paying subscriber, icon packs are automatically added to your account.

Check out our icon packs page!

Live Support Chat Opened!

Join our Discord chat here to receive live support and talk directly to the team!

Summer Sale!

50% discount on all of our extension subscription plans, templates and icon packs!

Get Your Subscription Here

News and Updates

Get informed about new downloads, updates and more in our News and Updates newsletter.

All Extensions Subscription

Get 1 year access to all of our current and future products and 1 year of professional support -- 99 for just 49! (Summer Sale)

No support per domain or website installation limits! Includes all of our current and future Joomla!® extensions, Joomla!® templates for the duration of your membership. This means, by purchasing an All Extensions Subscription you'll have it all covered!

Get it from here

3rd Party Discount - 25% Off

We help you to keep your costs under control. If you are a new member and purchased a form building tool from a different form vendor, then you'll get a 25% discount on our subscription plans.

How to receive the discount:

Send us a quick email to with a proof of purchase (for example a paypal receipt), await payment instructions and enjoy your membership!

Live Support Chat Opened!

Join our Discord chat here to receive live support and talk directly to the team!

Community Reward

Help us to create new extensions and plugins! With only $5 you help us a lot and get unlimited download access to all of our products, professional support and even more. Get your reward now!

Read More Here