Joomla 5 Notice

We are pleased to announce that as of January 29, 2024, all of our Joomla extensions are compatible with Joomla 5.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5!

Forum

Visforms Subscription user can ask questions in our forum. Please log in with the relevant user first.
Everybody can access the forum for reading.

Please only ask 1 question per topic.

Important information for almost every question:
V1: Which Visforms version is running?
V2: Which Joomla version is running?
V3: Which PHP version is running?

Insert Form In EngageBox

More
3 years 3 weeks ago - 3 years 3 weeks ago #7696 by Chicitadel
Insert Form In EngageBox was created by Chicitadel
Hello

I am trying to load VisForms as a popup using EngageBox extension but it crashed the frontend of the site each time I activate the module.
Here is the steps I followed.
VISFORM STEPS
1. Create a form using VisForms
2. Publish the form in a hidden menu
3. Open VisForms module and select the form on 'Choose a Form' field
4. Select the corresponding menu item on the 'Corresponding Menu Item' field.
  No module position was assigned.

ENGAGEBOX STEPS
5. Create an EngageBox PopUp
6. Selected 'Existing Module' option under the 'Box Type' field.
7. Selected the published VisForms module on the 'Select Module' field

8. Set other required parameters like trigger, position, duration, colour, and publish the module

RESULT
When I view the frontend of the website it shows
Code:
/home/xxxxxxx/public_html/libraries/src/HTML/HTMLHelper.php (165) [b]An error has occurred while processing your request.[/b]You may not be able to visit this page because of:
  • Code:
    an [b]out-of-date bookmark/favourite[/b]
    • Code:
      a [b]mistyped address[/b]
      • Code:
        a search engine that has an [b]out-of-date listing for this site[/b]
        • Code:
          you have [b]no access[/b] to this page




i. EngageBox displayed other modules correctly with no error
ii. Inserting VisForms form module
Code:
{loadmodule No.}
into the EngageBox as 'Free Text' Box Type does not output anything.
iii. VisForms displayed directly as a menu item without EngageBox.

Platform and extension versions
Joomla v4.0.1
Template: Ja Stark 2.0.0 (T4 Framework)
EngageBox 5.0.1 Pro
VisForms 4.1.1 subscription pro

Please what can I do to display VisForms form using EngageBox? Help...
Last edit: 3 years 3 weeks ago by Chicitadel.

More
3 years 3 weeks ago - 3 years 3 weeks ago #7697 by Administrator AV
Replied by Administrator AV on topic Insert Form In EngageBox
Hi,
first of all, I'm sorry for your trouble and thanks for the detailed descriptions.

You are using a third party component to display a Visforms form in a way, which is not a standard Visforms way to display a form.
As far as I understand, all the Visforms standard ways (module, menu, content plugin visforms formview), do work properly.

Joomla 4 is still very young so are all extensions for Joomla 4.
This means, that they are just not as profoundly tested by intensive use, as was Joomla 3 and its components and that it is imperative, to always update to the latest version. (which for example is Joomla 4.0.4 not 4.0.1, and 4.1.2 for Visforms Base and 4.1.1 for Visforms Subscription).
Any of the involved parties (Joomla, engangbox and Visforms or maybe additional thirdparty extensions like plugins, which are installed on your website) might be responsible for/contribute to the problem.
The error itself occurse in a Joomla core file.

Visforms for Joomla 4 is already in use on many websites and all known bugs are fixed.

In order to find the source of the problem, I would have to debug your concrete website (from a backup of the website) on my local test and develop system.
I can do that for you, but I hope you understand, that I have to charge an hourly rate for that.

Regards,
Aicha
 

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).
Last edit: 3 years 3 weeks ago by Administrator AV.

More
3 years 3 weeks ago #7698 by Chicitadel
Replied by Chicitadel on topic Insert Form In EngageBox
Hello Aicha,
Thank you so much for the robust response.
I have actually used both components of J3 and it worked fabulously.

I am choosing to launch this project with J4 so as to stay ahead with the tech evolution bearing in mind that maturity of component as you stated is likely to be a constraint on one end. This isn't a big deal compare to advantages though.

Little mistake in my previous listing of J4 version.
It is actually v4.0.4 and every other component are running the latest versions as well.

I have downloaded VisForms 4.1.2 Base for VisForms subscription 4.1.1 but the behaviour remain the same.

Additional finding
I decided to publish the VisForm module on SP Builder Module, the same error message came up.
I also tried Joomla Article publisher but the same error message also occured.
The same thing happens when I publish the VisForms module on Joomla template module position.

The only thing working at the moment is direct menu publication.
Any further suggestions?
Is there any known compatibility issues between VIsForms and Joomla template Frameworks?
Does my VisForms subscription fee not covering the debug? If no, what is the financial implication for the debug?

More
3 years 3 weeks ago #7699 by Administrator AV
Replied by Administrator AV on topic Insert Form In EngageBox
Hi,
as Joomla 4 is still so new, I really only develop and test on clean Joomla 4 where only Visforms with or without Visforms subscription is installed.
In addition I have installed different templates based on Bootstrap 2 - 5 and UIkit 3.
In this environments, displaying Visforms in a module of type Visforms, works without problems on all templates.

At the moment, I have no further information about any incompatibility with template frameworks or other third party extensions.

The Visforms Subscription fee includes this forum support, where we try to help and give information as good as possible based on the information we get from you.
For any additional support, especially when we have to look into your individual website and its configuration, we have to charge.

Nevertheless, we are really interested in (and proud of) providing a high quality extension, which runs stable even in taxing environments.
Therefore, with regards to Joomla 4, we actually are very accommodating.
If you could provide me with an Akkeba Backup of your installation, I would offer to take at least a small peak at the problem for free and check the error in the debugger.
So we can be sure, that it is not caused by Visforms in the first place.
If it turns out to be Visforms problem, then I will be fixed, of course as soon as possible.
And if not, maybe I can give you a hint where to look in order to reduce or fix the problem.

Regards,
Aicha
 

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

More
3 years 3 weeks ago #7700 by Chicitadel
Replied by Chicitadel on topic Insert Form In EngageBox
Hello Aicha,
Thanks so much for your yet another robust response, I am indeed happy that you are willing to look into this bug issue.
Just a little more test outcome (I think it may be helpful in narrowing your attention)...

I have tried activating the form on EngageBox Popup component again. My findings thus far is...
All article components (pages) are affected with
Code:
Error 500
.
1. Pages created with Joomla core article component - dead
2. Pages created with SP PageBuilder component - dead
3. Pages created with RSPagebuilder component - dead
5. Invoke VisForms form via RSPagebuilder - dead

6. Menu links created with VisForms form display - unaffected
7. Empty menu "#" links created with Joomla 'System Link' > 'External' invoking EngageBox item (containing the VisForms form) by "class" or "id" - unaffected

I also observed that the form is not displaying properly on Boostrap 5, multiple column function affected

Kindly provide me with an email to send the website backup for debugging.

Thanks

More
3 years 3 weeks ago #7701 by Administrator AV
Replied by Administrator AV on topic Insert Form In EngageBox
Hi,
please mail a download link for the backup to contact@vi-solutions.de

With regards to Bootstrap 5.
You need to set the option "UI Framework" in the form configuration "Advanced" to Bootstrap 5 and then set the "Sublayout" to "individual".
Regards,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum