Member Login

Freestyle Joomla Forums

Testimonials

Member Login   Register

Please login or register to post on the forum

Forum Index    Board Index    Last Post   

laurent

laurent

14 April 2016, 14:40

Any conflict ?

Hi,
with 1.12 and now 1.13 version, the form don't close, don't say its thanks message and don't notifie by mail, But Testimonial have been recored.
I spent time in its config.
we use jpurity3, do you know any conflict ?
Link showing problem lagrangedesecrins.fr
Joomla Version 3.5.1
Freestyle Version 1.13
Adam Clarke

Adam Clarke

14 April 2016, 18:20

Re: Any conflict ?

Can you provide access to this on your site and I will take a look at what the problem is?

Thanks

Adam Clarke
Freestyle Joomla
Behzad Tabatabai

Behzad Tabatabai

14 April 2016, 23:09

Simply not working :-(

I'm having similar issues on a brand new install of the latest version I downloaded today.

1. When clicking submit, the form does not close. It stays open and gives validation errors:
You must enter an email address
You must enter a comment to post

2. No Thank you message appears.

3. No email is sent to the Moderator.

4. Testimonials are not recorded every time. On some occasions (about every 5th or 6th attempt) the testimonial IS recorded but the form stays open, no notification is sent, and error messages are reported as outlined above.

I have tried with every option under the JQuery setting: yes/no/automatic/noconflict. I have tried with and without using Joomla's SEF setting. I tried Chrome, Firefox and Safari on a desktop and mobile device. All with the same results noted above.

Please advise. I'm going nuts trying to debug  :-(

I can provide Super User login if you need to see the backend. Please email me.
Adam Clarke

Adam Clarke

15 April 2016, 08:46

Re: Any conflict ?

@Behzad: I have investigated this and it is caused by some javascript in your templates script.js file that is doing very strange things to tables within the page. There is a bit of code (from your template) that is duplicating the fields within a table as a hidden element. When the form is submitted, these hidden duplicate fields are overwriting the values of the standard ones in the add form.

The only way of getting the component to work would be to edit the file /templates/theme3206/js/scripts.js on your site and remove the tables resize function. This is the highlighted text in the image below.


http://freestyle-joomla.com/index.php?option=com_fss&view=image&fileid=4169&key=83eqJBM-wRY

Thanks

Adam Clarke
Freestyle Joomla
Behzad Tabatabai

Behzad Tabatabai

15 April 2016, 16:13

Re: Audit Message

THANK YOU! I commented out the js code you pointed to and the validation errors disappeared. The comment is now saved on the backend pending moderation.

However, I still don't get an email notification, the form doesn't collapse/close again, and there is no Thanks for submitting message presented. So the visitor will not know anything happened.

I'll continue to dig under the hood now that you've pointed me in the right direction, but my coding knowledge is limited so I would really appreciate any additional guidance.  :-)  Thanks again!
Adam Clarke

Adam Clarke

15 April 2016, 17:44

Re: Any conflict ?

Hello

This is caused by anther Joomla 3.5.1 issue (although it should be fixed in the 1.13.0 release).

Can you try uploading the attached file as components\com_fst\helper\email.php on your site and letting me know if this helps?

Thanks

Adam Clarke
Freestyle Joomla

email.php

27.22 KB
Behzad Tabatabai

Behzad Tabatabai

15 April 2016, 18:37

Re: Audit Message

I renamed the current email.php file and uploaded the new one you sent.

Unfortunately nothing changed. I didn't receive an email notification. The form did not close. There was not Thank You message presented to the submitter.
laurent

laurent

15 April 2016, 21:33

Re: Audit Message

Hi,
in the navigator console,we have that:

POST http://lagrangedesecrins.fr/fr/livre-d-or?view=test&tmpl=component&task=commentpost 500 (Internal Server Error)
jquery.min.js:5

send @ jquery.min.js:5
m.extend.ajax @ jquery.min.js:5
m.(anonymous function) @ jquery.min.js:5
(anonymous function) @ comments.js:21
m.event.dispatch @ jquery.min.js:4
r.handle @ jquery.min.js:4

comments.js: LINE 21:
jQuery.post(url, jQuery("#addcommentform").serialize(),


Note: i've changed the fr-FR_com_fst.ini three sames variables "poster l'avis" by "poster un avis" 
cause in the form we had :
<input type=submit value=' poster l'avis'
So now :
<input type=submit value='Poster un avis"

Regards
Luke Gilliver

Luke Gilliver

20 April 2016, 09:53

Re: Audit Message

I too am experiencing the exact same issue - the 500 Internal Server Error with the exact URL.

I've disabled all other Javascript/JQuery on the site.
Adam Clarke

Adam Clarke

20 April 2016, 15:35

Re: Any conflict ?

Hello

We should have a new version of testimonials available in shortly that will resolve this issue.

Thanks

Adam Clarke
Freestyle Joomla

Vote For Us!

Please vote for our software or write a review of one of our products on the Joomla! Extensions Directory