Okay, this may be a stupid and very obvious question and I am not used to Joomla but how do you make JUX Mashup work?
I have my K2 articles, have my categories and tags for them. I have configued the module. I have followed the instructions here:
docs.joomlaux.com/extensions/jux_mashup/
I have setup a normal Joomla article, tried to load the module with {loadmodule JUX MashUp} .
Setup a menu link to the article.
Loaded the page and saw...nothing.
What do I need to do to make my page look like this?
demo.joomlaux.com/#jux-mashup
PS: I want to keep my usual menu and not replace it with the mashup.
Hi Rouven
Thank you for feedback us
there may be a conflict or a certain setting that is not correct
You can send information login back-end via email: This email address is being protected from spambots. You need JavaScript enabled to view it.
I will check it for you soon
Thanks
I would love to but unfortunately, there's some sensitive material on the website and I can't provide you with access. Is there any way I can perform the checks? For instance, if I assign the Mashup to a module position like Breadcrump, Menu, Menuleft, etc. it does appear in the respective position. I'd rather prefer it showed up in the article though.
Is the fact that there's a space between JUX and Mashup a problem for the {loadmodule JUX MashUp}?
The console is showing me two errors when using the module in e.g. Breadcrump position:
JQMIGRATE: Migrate is installed, version 1.4.1
k2-categories:694 Uncaught TypeError: jQuery(...).nivoLightbox is not a function
at HTMLDocument.<anonymous> (k2-categories:694)
at i (jquery.min.js?f50f6b47f4b15328e5a57b289cf75fde:2)
at Object.fireWith [as resolveWith] (jquery.min.js?f50f6b47f4b15328e5a57b289cf75fde:2)
at Function.ready (jquery.min.js?f50f6b47f4b15328e5a57b289cf75fde:2)
at HTMLDocument.K (jquery.min.js?f50f6b47f4b15328e5a57b289cf75fde:2)
7k2-categories:627 Uncaught TypeError: self.$container.mixItUp is not a function
at Object.parseSortings (k2-categories:627)
at HTMLButtonElement.<anonymous> (k2-categories:603)
at HTMLDivElement.dispatch (jquery.js:5226)
at HTMLDivElement.elemData.handle (jquery.js:4878)
However, I want to load it without module position but in the article directly. Done. I used a wrong module call.
{loadmodule mod_jux_mashup,JUX MashUp}
is working.
However, errors still persist. I get the Mashup menu but I can't filter on tags. When I click on the tags to filter nothing happens and the console throws an error about mixItUp not being a function.
Hi again
There may be javascript library conflicts, I just want to tell you that we only check the site and fix it for you, we do not affect or violate anything secret on your site, the Other customers also allow access
Thanks
Unfortunately, I can't provide you with access. Do you have any idea what I could to do to mitigate this Javascript conflict? Has this happened before?
Okay, I got it to work using another extenstion "jQuery Easy" which allowed me to load CDN versions of jQuery and fix any conflicts.
I have encountered another bug though: Mashup will not work with Tags that consist of more than one word, e.g. the K2 tag "Best of Breed" will show up in the class as
(1)
<div class="mix jux-mix Best of Breed ">
however your button looks for a hyphenated tag like so
(2)
<button class="filter2 active" data-filter=".Best-of-Breed">Best of Breed</button>
Can you please update the module and correct class name in (1)?