Welcome, Guest
Username: Password: Remember me
Use this Category for your support questions about Virtuemart Template - CleanMart (SKU# FLEX-00015)

TOPIC: [SOLVED] Yootheme Conflict

[SOLVED] Yootheme Conflict 10 years 2 months ago #8661

Hello,

I noticed that there is already a topic talking about it at the top position but unfortunately I am unable to open it. I can read all topics but not that one (browser error) so I must ask once again, I am sorry.
I installed Cleanmart on a site with Avenue template (the last one by Yootheme) and actually on Virtuemart page both drop down menu and dropdown search don't work.
They correctly work on all other pages but not on the Virtuemart ones.
It sounded like a Jquery conflict so I tried disabling Virtuemart JQuery and this way dropdowns (menu and search) started working but flexible cart and the sorting buttons didn't work anymore.

So the question is: what can I do to keep working everything avoiding any Javascript conflict? I also tried the JQuery Easy plugin but it didn't solve my problem.

If the topic at the top can solve my problem please make it accessible or paste the solution here.

Thank you very much.
Maurizio
Last Edit: 10 years 2 months ago by TSG Italia srl.
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8671

Hi,

After installing the jQueryEasy, did you try to select jQuery1.7 or jQuery1.8

(don't choose jQuery1.6) Virtuemart official loads the jQuery1.6 but these days it is kind of old version. The new yootheme template must be using the most recent web development technologies, therefore it requires a new jQuery version (at least newer than jQuery1.7)

Regards,
Support
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8673

Hi,

I enabled JQuery Easy and set to the most recent version (1.8) but it does not work and the problem with dropdowns persists.
Is there any solution on the first topic that, unfortunately, I am unable to open?
I can open all topics of this forum except for the one I am interested in, bizarre.

The site Is under development so, if you need admin credential to investigate my problem just let me know and I will send you privately.

Thank you.
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8674

One more detail: with JQuery Easy enabled, just stopped working also the 'sorting list' (on category page) JS. And also don't work tabs (the ones in the flypage).
In other words: With JQuery Easy enabled do work dropdowns (menu and search so the yootheme features) and cart but sorting list, tabs and "ask a question" on flypage does not.
With JQuery Easy disabled do work everything (on Virtuemart pages) except for Yootheme dropdowns. This is the reason because I just disabled that plugin.

So maybe he best solution should be to keep the JQuery Easy (which causes so many problems to Virtuemart JS) disabled and find a solution to make working Yootheme dropdowns also into VM Pages.
Last Edit: 10 years 2 months ago by TSG Italia srl.
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8689

Hi,

We are only responsible to solve the problems if they are caused directly because of our Templates/Extensions.

Please do as i suggest:

Disable the CleanMart from your website temporarily.
To temporarily disable CleanMart, find this folder:

/templates/YOUR_TEMPLATE/html/com_virtuemart/

and rename it to:
/templates/YOUR_TEMPLATE/html/com_virtuemart2/

Then, when you visit frontend, you will notice you are now using the original Virtuemart layout. CleanMArt is completely eliminated from your website.

Check if the drop down menu works fine within the Virtuemart pages.

If it everything looks good without any conflict issue (i am 99%, sure it won't happen)
- Then it means, CleanMart is responsible for the conflict . So we are responsible to solve them. Provide me your FTP and Joomla Admin account to This email address is being protected from spambots. You need JavaScript enabled to view it.. Let me fix those conflict issues for you.

If the problems persist, then leave the CleanMart deactivated and contact to YooTheme support them. Tell them; you are using Virtuemart Component and yootheme Template is causing a jQuery conflict problem with Virtuemart Component. Since the Joomla template is causing the problem essentially, YooTheme Support desk is responsible to solve the problem.

Regards,
Support.
Last Edit: 10 years 2 months ago by Support.
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8712

Hi,

I just opened a ticket on Yootheme (actually your were right, by disabling Cleanmart the error persists) but I don't think this problem will be solved.

I read many topics and almost all say that the solution is to disable Virtuemart JQuery.
But it doens' work with Cleanmart because, if I do disable VM JQuery both Cart and the Tabs in the flypage don't work.

So it looks like that in order to make Yootheme Warp7 working I have to disable VM JQuery but, in order to make CleanMart working I have to enable VM JQuery.

So, what should I do in your opinion?
Last Edit: 10 years 2 months ago by TSG Italia srl.
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8717

Hi,

We are almost there. Disable jQuery from Virtuemart component as suggested.
de-activate CleanMart and check your website again. Make sure your website doesn't generate any conflict issue with:
- Original Virtuemart + Yootheme Template

(Beside checking the the console for conflict issue also try "adding product to cart" to make sure the "add to cart" functionality also works fine.)

Leave the CleanMart de-activated and provide me your
- Joomla (super) administrator
- FTP account

to This email address is being protected from spambots. You need JavaScript enabled to view it.

And i will make things work nice and smooth. (without jQuery conflict. I will modify CleanMart files to make the extensions -cart and TABs- work with the jQuery library that gets loaded by the Yootheme Template)

b]While emailing to This email address is being protected from spambots. You need JavaScript enabled to view it. Don't forget to include this forum topic's URL at the of your message (or in the Subject field) as reference to avoid possible confusion in our end.[/b]

Regards,
Support
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8718

Hi,
I just sent the email all deatils your equired. Anyway if I do disable the VM JQuery, i noticed that the cart does not work (also the VM default one I mean).
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8728

Unfortunately Yootheme team does not reply me as well as other customers (even if the problem with Virtuemart comes evidently from their template and not from Cleanmart theme) so I am kindly ask you if you're aware about some templates that will work as expected with VM/Cleanmart.
We already bought your Darkmart for a different site and it works like a charm so in the future we will probably buy your Joomla/virtuemart templates again but for now we would need a template working with Cleanmart eheme we just bought.

Thank you for your great support.
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8738

Hi,

Have you tried any older YooTheme templates? (the templates that use warp6)
Because warp7 is pretty new. Therefore it must be developed based on new technologies and most likely it loads the latest jQuery version (jQuery2.0.xx)

Also, I strongly believe yootheme (warp7) is using a specific jQuery variable structure to prevent the conflicts (in case of multiple jQuery library loadings from 3rd party plugins, but it just doesn't work with VM). Virtuemart also uses jQuery.noConflict to prevent the conflict. Probably the source of the problem is the confusions of this variable changing structures between Warp7 and VM.

Loading different jQuery library in a single page won't create problem by itself and it is not a end of the world. It is just an extra load of 80kb (because each jquery.min.js file has around 80kb file size). But not using noConflict or not organizing the jQuery variables ($) correctly will lead a javascript conflict.

more info: api.jquery.com/jQuery.noConflict/

I have helped many Yootheme template owner in this forum. But never seen warp7 yet though.

I still think; it is a solvable thing to run the (original) Virtuemart with Warp7 without any conflict in no where. But, as i have said before, this is not our job. Yootheme must be taken care of it. Once there is no problem in nowhere when using Original Virtuemart and Yootheme. then i will make the necessary changes in the CleanMart to run everything with the existing jQuery library and the existing jQuery variable structure.

Regards,
Support
Last Edit: 10 years 2 months ago by Support.
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8741

Hi,

yes I perfectly understand your point, this is not your job even because Cleanmart itself works perfectly with Virtuemart (i just applied a couple of modifications on the italian js file as you suggested me with Darkmart template a couple of months ago) while Yootheme warp 7 doesn't at all.
Unfortunately Yootheme has the worst customer support we ever experienced. We're full members -developers license - since 4 years and we almost never asked questions; now that we really need help they replied with just a few unuseful words and then stopped the communications. And they did the same with other users.

Anyway, thank you very much for your suggestions, we will try with a warp 6 template. I definitely do love Cleanmart and would like to use it, that's why I am looking for a VM2 compatible jomla template.
Regards,
Maurizio
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8752

Yootheme has millions of customers from all around the world. This is why their customer service must be sucks.

As i have said, forget about the warp7 and try one of the templates with warp6 frameworks.

Use my suggestion:

- Find a warp6 template from yootheme template library
- Install Virtuemart Component
- Install jQueryEasy plugin and choose jQuery1.7 (you must choose jQuery1.7, don't forget that)
- Check front-end and you won't see any console error in nowhere.
- Then apply the CleanMart
- You will be good to go.

Regards,
Support.
The topic has been locked.

Yootheme Conflict (cannot open the top message) 10 years 2 months ago #8770

I opened a new topic on Yootheme referring to the previous one, let's see if they will reply.
The guy of the support said that on our site VM scripts tare loaded before JQuery (why just on our and not on other sites?) and this generates the conflict.Then he asked me Super Admin credentials to fix and then...he magically disappeared.

Well I will wait for a day more if someone at Yootheme will reply to my second enquiry and come with a solution. In case they will not , I'll install a warp 6 template as you suggested. Then I'll let you know. Thank you.

Regards,
Maurizio

p.s. as I always stated, only north americans know how to provide a good customer support. I am a musician/sound designer and I experienced many customer supports from all over the world about both software and hardware stuffs. But the best is always coming from the US.
Last Edit: 10 years 2 months ago by TSG Italia srl.
The topic has been locked.

[SOLVED] Yootheme Conflict 10 years 2 months ago #8774

It looks like I fixed the error (now VM2 does work also with Warp 7) simply installing this GREAT plugin
www.elovaris.at/en/downloads/jquery-includer

I set Jquery version 1.8.3 into plugin then I disabled VM JQUeries and now it works like a charm. I hope this solution will be useful for someone else.

Then I applied Cleanmart theme and everything it's ok apart the same two small problems with tialian language I encountered with Darkmart and exactly these:
www.flexiblewebdesign.com/forum-joomla-virtuemart-template-darkmart-support/1378-characters-written-counter-doesn-t-work#6795
Well I solved the one related to MinSize function (bubbles) by doing the same you suggested so I copied the English JS File to the italian one and made the required translations.
Unfortunately I have been unable to solve also the problem related to Character written counter because the default_askquestionform.php of Cleanmart is different from the DarkMart one and so I couldn't apply the same modification you suggested.

May you please help on this very last (I hope) problem?

Thank you.
Last Edit: 10 years 2 months ago by TSG Italia srl.
The topic has been locked.

[SOLVED] Yootheme Conflict 10 years 2 months ago #8791

Hi,

I looked at the "default_askquestionform.php" file that comes with the CleanMart.
By following this method that explained here: www.flexiblewebdesign.com/forum-joomla-virtuemart-template-darkmart-support/1378-characters-written-counter-doesn-t-work#6582

I was able to fix the problem. I don't see any difference. The default_askquestionform.php looks almost the same in CleanMArt and DarkMart though.

Don't just cop-paste the given codes. But the do the necessary change. Open this file:
/templates/FLEXIBLE_DARKMART/html/com_virtuemart/productdetails/default_askquestionform.php

1- change the #comment to #comment2 and #counter to #counter2

Attachment Pasted_Image_2_28_14__12_20_AM-6.png not found



2- then scroll down and make the ID name change as follow:

Attachment Pasted_Image_2_28_14__12_22_AM-9.png not found



And that's it.

Regards,
Support
Last Edit: 10 years 2 months ago by Support.
The topic has been locked.

[SOLVED] Yootheme Conflict 10 years 2 months ago #8795

Perfect, thank you! You can mark this topic as solved and close it.

Regards,
Maurizio
The topic has been locked.

[SOLVED] Yootheme Conflict 10 years 1 month ago #8816

sure, your welcome.

Case solved. Topic is closed.

Regards,
Support
The topic has been locked.
Time to create page: 0.086 seconds

MaterialMart

for Virtuemart 3

Google's Material Design has finally arrived to Virtuemart

Virtumart Template - MaterialMart Virtumart Template - CleanMart Virtumart Template - CleanMart Virtumart Template - CleanMart

Fully responsive!

Buy Now   |   Live Demo