Some Forms Break on Many Rocketheme Themes

  • Posts: 80
  • Thank you received: 0
11 years 3 months ago #118578

I am getting this problem on several Rockettheme templates including the default Gantry template - same behavior when adding a New address from the front end.

"View Orders" works just fine.

Bug, or is it just me not doing something right?


-- HikaShop version -- : 2.2
-- Joomla version -- : 3.1.5 Stable
-- PHP version -- : 5.3.3-7
-- Browser(s) name and version -- : Firefox 22.0 Win32


Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
11 years 3 months ago #118582

Hi,

Your gantry/rocket theme does not support the mootools modals.
It's not an HikaShop problem because we use the Joomla library do display this popup.
There are several thread which already talk about it.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Last edit: 11 years 3 months ago by Jerome.

Please Log in or Create an account to join the conversation.

  • Posts: 80
  • Thank you received: 0
11 years 3 months ago #118599

There seems to be much discussion, with a few suggested solutions. What is the recommended work around for this?

It occurs to me that, since its possible to use different templates with different menu items, it might be possible to use a different template wherein this would be a problem. But the question then would be...where would this be a problem?

Last edit: 11 years 3 months ago by Lynn.

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
11 years 3 months ago #118605

Hi,

The solution is to fix the template by including the missing CSS for the mootools modals (named "squeezebox").
It is a template problem so it is a template fix. We can't do anything and HikaShop is not the only impact with this problem. You can't open any kind of mootools popup in your website.
I recommend you to contact the Gantry team.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 80
  • Thank you received: 0
11 years 3 months ago #118612

You don't think this problem is fixable by Jquery Easy? I noticed a link to it on the FAQ, though that link is broken now (Joomla.org seems to have moved a few things around).

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
11 years 3 months ago #118613

The solution is to fix the template by including the missing CSS for the mootools modals (named "squeezebox").


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 80
  • Thank you received: 0
11 years 3 months ago #118614

Jerome wrote:

The solution is to fix the template by including the missing CSS for the mootools modals (named "squeezebox").


I read that the first time but searching for squeezebox.css doesn't bring up much in the way of help. Is this just so simple as to include Squeezebox.css in the css directory of the template, or something more complicated?

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
11 years 3 months ago #118616

Hi,

I never said that you should look at a file name "squeezebox.css", I said that the mootools modal system is also named "squeezebox" (his little javascript name).
I don't know how gantry templates works and you have to ask them. We can't help you for this point because it is not an HikaShop problem. If you use another template, like the official joomla template, the modal will work.

It is not that we don't want to help you but we just can't.
I explain what is the solution but we are not the one who can do it, we are not the gantry team who made your template.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Last edit: 11 years 3 months ago by Jerome.

Please Log in or Create an account to join the conversation.

  • Posts: 80
  • Thank you received: 0
11 years 3 months ago #118617

Jerome wrote: It is not that we don't want to help you but we just can't.
I explain what is the solution but we are not the one who can do it, we are not the gantry team who made your template.


Jerome,

I understand the problem is not in your work in Hikashop. But it is possible for you to know the way to modify the gantry theme in order for it to work. You can say "its their fault, because its their template". Yes, I get it - from an engineer's perspective.

But I am not an engineer. I am a business person. As a business person, my ear translates this into "We don't care if we make any sales to Rockettheme customers". This is the "throw it over the wall, it isn't my problem" issue with development companies. It is a big reason why development companies end up losing a lot of potential sales. I can't tell you a lot of about engineering but I can tell you a lot about selling software.

Now you told me before that there were threads on this topic, which sent me looking around for threads to which there are no answers. So I am back here asking.

Has someone actually considered how to solve this problem or come up with a workaround, so that Rockettheme customers are enthusiastic about paying money to your company? Because whatever solution I get or don't get I am going to share over there because I have had a developer account there for many years.

How many potential sales are there if I enthusiastically endorse Hikashop there? Even if you manage to convert 2% of their user base, that's probably worth some time, isn't it?

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
11 years 3 months ago #118644

Hi,

Unfortunately, the gentry templates use a structure quite complex which we don't know. We also don't have access to their templates as you need an account there. And even if we find a solution, it would still require that they include the missing code in all their templates.
On top of that, it's not just a problem for HikaShop but for any other extension using the standard joomla popup system.

In fact, we added a new option of the configuration in the latest version of HikaShop so that you can change the popup display method if you're on Joomla 3. So if that's the case, you can try the different values and see if that helps.

Please Log in or Create an account to join the conversation.

  • Posts: 80
  • Thank you received: 0
11 years 3 months ago #118704

nicolas wrote: Hi,

Unfortunately, the gentry templates use a structure quite complex which we don't know. We also don't have access to their templates as you need an account there. And even if we find a solution, it would still require that they include the missing code in all their templates.
On top of that, it's not just a problem for HikaShop but for any other extension using the standard joomla popup system.

In fact, we added a new option of the configuration in the latest version of HikaShop so that you can change the popup display method if you're on Joomla 3. So if that's the case, you can try the different values and see if that helps.


Hi Nicholas,

Thank you for your answer. In regards to the new option to handle popup display - can you point to me where this configuration is? Ill check that out to see if its going to make a difference.

Regarding Rockettheme and Gantry...

If it is a problem that you don't have an account there, I will contact Andy Miller about getting you an account.

Is there any plan to move from mootools over to jquery? The reason why I ask is that there is every indication that mootools support is being phased out of Joomla in favor of jquery - maybe not tomorrow, but its coming. Rockettheme isn't the only template provider, but they do supply the beez3 template included with Joomla, plus others providers (Yootheme, Shade5) are moving in that direction as well. Understanding that is critical for making decisions for infrastructural products. There are potential customers who were burned previously on the Virtuemart 1.x lifecycle who want to avoid placing themselves in a similar situation.

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
11 years 3 months ago #118708

Hi,

www.hikashop.com/support/documentation/5...html#display_general

Popup mode: The default value is inherit. In that case, HikaShop will use the mootools popup system of Joomla 1.5 and 2.5, and on Joomla 3.0, it will use the responsive popups of bootstrap (a library in Joomla). If you have display issues with the popups on Joomla 3.0, you should select "mootools" in order to go back to the popup system of mootools which is still in Joomla 3.0 but not used by default.


HikaShop migrates little by little all of his scripts to jQuery. We already includes jQuery into the component that we use for some special features (sliders, drag & drop, ajax upload).
Joomla 3 still have some mootools script but there is a re-factoring for it. Our latest contributions on Joomla 3 includes scripts written in jQuery style. The goal is to remove completely mootools but there is still a important work (in Joomla 3 and also in HikaShop).

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 80
  • Thank you received: 0
11 years 3 months ago #118719

Jerome wrote: Hi,

www.hikashop.com/support/documentation/5...html#display_general

Popup mode: The default value is inherit. In that case, HikaShop will use the mootools popup system of Joomla 1.5 and 2.5, and on Joomla 3.0, it will use the responsive popups of bootstrap (a library in Joomla). If you have display issues with the popups on Joomla 3.0, you should select "mootools" in order to go back to the popup system of mootools which is still in Joomla 3.0 but not used by default.


HikaShop migrates little by little all of his scripts to jQuery. We already includes jQuery into the component that we use for some special features (sliders, drag & drop, ajax upload).
Joomla 3 still have some mootools script but there is a re-factoring for it. Our latest contributions on Joomla 3 includes scripts written in jQuery style. The goal is to remove completely mootools but there is still a important work (in Joomla 3 and also in HikaShop).

Regards,


Thanks Jerome - now this is a helpful answer! :) I am giving this a try now and it does seem to resolve this particular pop up issue.

Please Log in or Create an account to join the conversation.

Time to create page: 0.083 seconds
Powered by Kunena Forum