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
  • Posts: 163
  • Karma: 73
  • Thank you received: 17

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: 80
  • 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: ForumSupport
Time to create page: 0.047 seconds

We Are Doing Our Part

Massive discounts on all of our extension subscription plans to help you and your business in these times.

Get Your Subscription Here

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!

News and Updates

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

All Extensions Subscription

We are doing our part and support your business with extremely low prices -- For example 6-Months-Subscription for only $9 USD. For as long as necessary.

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!