Skip Navigation

[Assigned] Add a Ninjaform at an Event with The Events Calendar does not work after Update

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Kolkata (GMT+05:30)

This topic contains 0 replies, has 1 voice.

Last updated by christianS-20 1 day, 10 hours ago.

Assisted by: Minesh.

Author
Posts
#2782296
bug-toolbox.JPG

I am trying to: Add a Form with a Button from Ninjaforms, but when i activate the new Version of Toolbox, they create the shortcode for the form without the belonging Form id. I have got a screencast, where you can see it, if you dont understand

Link to a page where the issue can be seen: Not on Frontend

I expected to see: The right Shortcode like before

Instead, I got: The wrong 😀

#2782344

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Hello. Thank you for contacting the Toolset support.

Do you mean when you activate the Toolset Types plugin and try to add the ninjaform shortcode it does not have ID? if yes:

Just to ensure there in no conflict, what if you disable ALL Toolset plugins, do you still see the issue? if yes, as Toolset plugins are deactivated and you still have issue that means there is no Toolset plugin involvement as you can see the issue without Toolset plugins active.

#2782346

Hello Minesh

when i deactivate Toolbox it works. When i activate it, it does not work .

#2782359

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Ok - can you please share problem URL and what ninjaform I should try to add and send me admin access details.

*** Please make a FULL BACKUP of your database and website.***
I would also eventually need to request temporary access (WP-Admin and FTP) to your site. Preferably to a test site where the problem has been replicated if possible in order to be of better help and check if some configurations might need to be changed.

I have set the next reply to private which means only you and I have access to it.

#2782413

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

I checked with the latest Events Calendar plugin and Toolset blocks and I see it working as expected.

Here is a sandbox site and you can auto-login to it using the following link:
- hidden link

As you can see the the ninja form listing page - I've created the feedback form:
- hidden link

When I create new event and click on button "Add Form":
- hidden link

I can see it working as expected.

As workaround, you can always have a working shortcode with form ID with your ninja form listing page:
- hidden link

You can just copy/paste it to workaround it.

#2782415

Yes, thats nice, that it work on your environment like expected 🙂 . But there are some plugins missing, that we use like eventscalendar pro, wpml and so on. In our environment the Plugin Toolbox disturb this behavior .

So thats the only solution you have for me this workarround ? Its not useable for us, because many users want to create events on that page and i cant say them, they have to copy paste the shortcode. The arent allowed to enter the ninja plugin.

#2782596

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

In that case to ensure is it multi-plugin conflict or what plugins are included that results in conflict and that causes the issue.

On your staging site:
- Please update WordPress to latest version
- Please update ALL plugins to latest version
- Please update theme to latest version

Now, in order to find the conflict:
Could you please try to resolve your issue by deactivating all third-party plugins (one by one) as well as the default theme to check for any possible conflicts with any of the plugins or themes?
- Do you able to locate the plugins involved that cause the conflict?

#2782600

Hey Minesh,

On your staging site:
- Please update WordPress to latest version
- Please update ALL plugins to latest version
- Please update theme to latest version

i have done this on our livesite , there is it the same, so it couldnt be that.

Now, in order to find the conflict:
Could you please try to resolve your issue by deactivating all third-party plugins (one by one) as well as the default theme to check for any possible conflicts with any of the plugins or themes?
- Do you able to locate the plugins involved that cause the conflict?

this i have done, too. Its only when i activate toolbox . All others no problem. I also activate toolbox and deactivate the others, but it doesnt work. so its a problem with this plugin. where can i get prev. versions of your plugin to make it working again ? so i do a rollback, but in the next version it must be fixed.

greetings Kevin

#2782670

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Well - you can download the Toolset Blocks plugin previous version from:
- https://toolset.com/download/toolset-blocks/#changelog

this i have done, too. Its only when i activate toolbox . All others no problem. I also activate toolbox and deactivate the others, but it doesnt work. so its a problem with this plugin. where can i get prev. versions of your plugin to make it working again ? so i do a rollback, but in the next version it must be fixed.
====>
It's not like that. The process is:

We need to reproduce the issue first and if the issue found and confirm, we need to check to what plugin the fix needs to apply, on Toolset Blocks or Ninja form because if fix is required to be implemented within Ninja form plugin its not in our control.

As I already demonstrated and you know, with clean site I was not able to reproduce the issue.

In order to reproduce the issue and debug this issue further, I will require duplicator copy of your site. Can you please send me duplicator copy of your site:

you can use one of these 2 plugins.
- https://wordpress.org/plugins/duplicator/
- https://wordpress.org/plugins/all-in-one-wp-migration/

More info:
- https://toolset.com/faq/provide-supporters-copy-site/

I have set the next reply to private which means only you and I have access to it.

#2783639

But we have some plugins with licence on this URL we use, so what is about that ? They would not work on other domain ?

#2783729

https://toolset.com/download/toolset-types/#changelog with this url i cant download previous versions of the plugin. the URL you gave me is for blocks

#2783903

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

I'm not sure why you want to downgrade the Toolset Types version but now you can able to download the previous Types version:
- https://toolset.com/download/toolset-types/#changelog

#2784251

It was just a test. But i looked in debug file, this is what i see :

#2784252

PHP Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in .../wp-content/plugins/types/vendor/toolset/types/embedded/admin.php on line 167

PHP Deprecated: ctype_digit(): Argument of type WP_Post will be interpreted as string in the future in .../wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/group/factory.php on line 134

#2784258

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Those are the deprecated notice and that should not cause any conflicts.

To find the conflict as I shared before you first deactivate ALL non-Toolset plugins and check the issue.

Then you should try to activate the other plugins one-by-one and check when you face the issue when what plugins are active.