Problems after updated Joomla 3.6 and Fabrik 3.5. Urgent Help please!!!

Hi Hugh,

Issue 9:

For the element file upload when configured to 'Delete images? Yes' has the following issues:
  1. Always uploads the files even if we cancel the record submission.
  2. If we submit the record and after delete it, it will not remove the files from the server.
  3. If in the element ajax uploads setup we chose to upload max files to '1' and when in the form choose more than one to upload, the message that is not possible appears but nevertheless it will upload all chosen files.
It seams to exist an js error when debugging but I'm not sure if it is responsible for this issue because this same error seams to exist in all my forms:

VM44 extensions::uncaught_exception_handler:8 Error in event handler for (unknown): TypeError: Cannot read property 'state' of null
at CSRecorder.onQueryStateCompleted (chrome-extension://cplklnmnlbnpmjogncfgfijoopmnlemp/content_scripts/recorder.js:106:17)handler @ VM44 extensions::uncaught_exception_handler:8
mootools-ext.js:157 no content option set for window.html


Am I missing something? Is this a known issue? If not please test it in the form http://www.fisiolar.pt/index.php/pt/sessoes-de-tratamento-secretariado/registos-de-sessoes and please advise. Many thanks!
 
Last edited:
Hugh,

I'm finding strange not receiving solutions or any updates about my issues. Once my professional subscription is reaching the end... if I do not receive any update today, I'll have to create a new thread with all unsolved issues. It seams you forgotten me and maybe some one else could help me.

I'm waiting for your reply. Thanks!
 
I'm working on it now.

A Pro sub doesn't get unlimited hours. I've put in about 18 hours on this thread so far.

-- hugh
 
Hugh,

And can you please give me more info about it... Your saying working on it since day 9 and you did not enter on my live site since than.

I've tried to go a little bit further on inspecting my js events and it seams to exist a problem of jQuery not being compatible with Quirks Mode. I believe this is something to do with Fabrik core files. Can you please tel me your thoughts about this?
 
I haven't logged on to your site because I have a copy of your site here.
When in any List that has an element with a custom link using ajaxify links:
  1. The map element inside the model window doesn't show the map;
    1. See list http://www.fisiolar.pt/index.php/pt/pacientes column "paciente"
  1. The JS is not hiding the elements inside any model window;

These to work OK on my copy:

http://screencast.com/t/FbVcdoBQbJm

... although I think they may have been related to that setStyle() thing short circuiting the JS init.

  1. After closing the model window the clicks on the drop-down button on the list stop bringing down the menu (if you reopen the model and close it the button starts to work again).

This is the one I'm totally stuck on. The problem is somewhere in the bootstrap JS that ships with J!, in a function which has been customized for J!, starting at line 690 ...

https://github.com/joomla/joomla-cms/blob/staging/media/jui/js/bootstrap.js#L690

But if I put J! into debug mode, to get the uncompressed files ... it works. No problems. This issue ONLY happens when using the compressed (non debug) JS.

Which means to debug it I'm having to deal with this file:

https://github.com/joomla/joomla-cms/blob/staging/media/jui/js/bootstrap.min.js

... which is pretty much impossible to debug with.

  1. If you apply filters in any list the modal windows show different forms or shows the form in editing mode instead the details view.

I don't seem to be able to provoke this error. I'm trying with various filters on the patientes list.

Can you give me exact steps to reproduce.

-- hugh
 
Hugh,

These to work OK on my copy:

http://screencast.com/t/FbVcdoBQbJm

... although I think they may have been related to that setStyle() thing short circuiting the JS init.

This issue is not on the form view but in details view, if you open with ajaxify navigation and ajaxify links in the model window the elements are not hiding and the map does not show up. Test it on my live site where I have the Ajaxify navigation and links enabled. It seams to me that all issues are related with the Ajaxify functions.


This is the one I'm totally stuck on. The problem is somewhere in the bootstrap JS that ships with J!, in a function which has been customized for J!, starting at line 690 ...

https://github.com/joomla/joomla-cms/blob/staging/media/jui/js/bootstrap.js#L690

But if I put J! into debug mode, to get the uncompressed files ... it works. No problems. This issue ONLY happens when using the compressed (non debug) JS.

Which means to debug it I'm having to deal with this file:

https://github.com/joomla/joomla-cms/blob/staging/media/jui/js/bootstrap.min.js

... which is pretty much impossible to debug with.

Do you mean that this problem will not have a solution? For sure there is other problem generating this, because not everybody are experiencing the same. If you disable ajaxify navigation this issue does not occur again. I believe that you have to focus mainly on the ajaxify functions.

I don't seem to be able to provoke this error. I'm trying with various filters on the patientes list.

Can you give me exact steps to reproduce.

First you have to enable ajaxify navigation and ajaxify links for the list. Go for example to list http://www.fisiolar.pt/index.php/pt/tratamentos-fisioterapia then apply filter in "Cliente"="Aires Ant?nio Trigueiro de Moura" than click in "Aires Ant?nio Trigueiro de Moura" and you will see the list form in edit mode when the costum link goes to a different form and in details view format (http://www.fisiolar.pt/index.php?op...d=9&rowid={fb_tratamento_fisiot___id_pac_raw}).

RESUME OF ALL ISSUES

For all lists with ajaxify navigation and ajaxify links enabled


  • The elements custom links work but with JS issues not hiding elements and groups in the modal window and the map element does not shoe the map.
  • When you apply any filter all custom links stop working and will redirect all clicks to the current list form edit view.
  • The list drop-down button stops working when you first follow a custom link and when you follow a custom link by the second time it starts to work again

When you disable ajaxify navigation
  • You will be correctly redirected to the custom link upon filtering but JS continues not to hide elements and groups and not showing the map.
  • The list drop-down works as expected
When you disable ajaxify navigation and also ajaxify links
  • All works ok
Conslusion: All issues seam to be related with the Ajaxify functions

I prefer if you first test this issues in my live site and then in your local installation to guarantee that you have the same experience.

I hope I've helped with the correct lead for you to find some solutions. Please try to give me a feedback during this day. Also don't forget about issue 9. Thanks in advance
 
Last edited:
Hi Hugh,

ISSUE 10:

URLS when using placeholders don't work in list email plugins. The flowing URL in my form email plugin works but when used in list email plugin does not work:

HTML:
<a href="http://www.fisiolar.pt/index.php/pt/index.php?option=com_fabrik&view=form&formid=16&fb_avaliacao_tratamentos___id_tratamento_raw={fb_tratamento_fisiot___id}">clicando aqui</a>.

  • Result when email sent through list email plugin:
  • 1620">clicando aqui.
  • "1620" is the value from {fb_tratamento_fisiot___id}

I've already tested this link directly in the list email plugin message and now is inside an article working as content template for both form and list email plugin but the final result is the same. Is this a known issue? Can you please advise how can I overcome this. Thanks!

What about my previous post? any update?
 
Hugh,

Forget ISSUE 1o. Tested it with {fb_tratamento_fisiot___id_raw} and now works ok.

Please as soon as possible for you give me an update about my main issues. Thanks!
 
We are in need of some funding.
More details.

Thank you.

Members online

No members online now.
Back
Top