Did the UB Mega menu support accordion style

Hello
 
we purchased the extention for UB Mega Menu
but seems we can not set up for accordion style
 
so please confirm

16 answers

Profile photo of Ziven Staff 94640.00 $tone March 31, 2022
Public

Hi There,

but seems we can not set up for accordion style

Please help to provide your site credentials, I will check and get back to you then:


URL and Admin credentials of your M2 instance
SSH credentials of your M2 instance
Let me know the path to your M2 folder

Since you marked this ticket private already, it’s safe to share your site info here. Only you and our technical team can access.
Best Regards,
Ziven.

#1
Profile photo of Ziven Staff 94640.00 $tone March 31, 2022
Public

Hi there,
Thank you for sharing your admin account.

we purchased the extention for UB Mega Menu
but seems we can not set up for accordion style

I’ve just checked and saw that you haven’t configured the extension correctly.
To resolve the issue mentioned, please try to follow these steps:
Go to admin > Ubertheme’s Extensions > Mega Menu > Settings > Menu Level Limit > and change from 1 > 2 
Then flush magento cache system once done.

Best Regards,
Ziven.

#4
Profile photo of Amjad Kasem 140.00 $tone March 31, 2022
Public

Dear
 
What we mean by Accordion-style is that the extension can not split the side menu to
 
MENU || ACCOUNT || SETTINGS
 
 
Please check how you should solve it
 
Thanks

#5
Profile photo of Ziven Staff 94640.00 $tone April 1, 2022
Public

Hi there,
As mentioned previously, you already did a lot of header customization with the markup. I was able to help you handle the issue with off-canvas menu toogle on mobile, which usually requires custom work to solve. However when it comes to splitting the side menu as

MENU || ACCOUNT || SETTINGS

Since you already changed and deleted the related markup HMTL, we need to handle a lot of coding (xml, html, less/css, …) for your custom theme. It’s quite a complex task that takes extra time & effort so you need to submit a separate custom request for this, then our dev team can help you out.
 

Best Regards,
Ziven.

#6
Profile photo of Amjad Kasem 140.00 $tone April 1, 2022
Public

Hi,
 
Thank you for explanation, but we don’t need customize the solution and pay again for the same Extention
 
what we need is to configure the extension as mentioned in your website
So may I ask you to give us full instruction to how to do it or confirming by yourself, as we bought the extension with sa support for 6 months?

#7
Profile photo of ubdev Staff 91960.00 $tone April 1, 2022
Public

Hi Amjad Kasem, 

what we need is to configure the extension as mentioned in your website

Our extension is meant to target the core Mangeto functions, so if you want to configure features like in our demo then you can use the default theme.

So may I ask you to give us full instruction to how to do it or confirming by yourself, as we bought the extension with sa support for 6 months?

In this case as you use a 3rd party theme and has done your own customization with header functions of core module Magento_Theme, it is beyond our support scope as the standard support scope doesn’t cover 3rd party theme customization. In order to achieve your desired functions, we will need to update the code of your 3rd party theme because the theme lacks support for some functions. This is why a separate custom work is required.
 
Hope this clears things up.

#8
Profile photo of ubdev Staff 91960.00 $tone April 2, 2022
Public

Hi there,

As long as the extention doesn’t meet what mentioned in your website, may I ask you to refund us

We are not able to accept your refund request as your purchase does not meet our refund requirements mentioned at the official policy page here.

Our extension has all the features we advertise on the website, you can configure it like our demo when using the default Magento theme.
As clarified in our previous post, you are using a 3rd party theme that lacks some core Magento functions and customization has been done to the header, so the 3rd party theme code needs to be updated to have the desired features in this case.
 

#11
Profile photo of Amjad Kasem 140.00 $tone April 2, 2022
Public

Dear
 
No body use the default Magento theme, any store will buy a theme then add extention, so your extention should be configrable and able to add to the store
1- either to configure and give us the instructions to customizes as per your website
2- or refund us

#12
Profile photo of Ziven Staff 94640.00 $tone April 4, 2022
Public

Hi there,

any store will buy a theme then add extention, so your extention should be configrable and able to add to the store

This wouldn’t be a problem if your theme was supporting the core Magento functions that our extension targets. However as clarified in our previous posts, the specific theme that you use lacks some core Magento functions and customization has been done to the header, so the theme code needs to be updated in this case.

Anyway you can send me your Admin + SSH credentials . I will check the status of your custom header and let you know of the best solution that’s affordable in this case.
 

Best Regards,
Ziven.

#13
Profile photo of Ziven Staff 94640.00 $tone April 4, 2022
Public

Hi There,

Thank you and let me know what you have to do to setup it

You might want to check at your site again, I’ve only flushed the Magento system cache and your instance returned this error: https://www.dropbox.com/s/6dhzfmqiaaob5gj/2022-04-04_15-07-27.jpg?dl=0
Please let me know how you want to handle this as I might run into similar error during the debug process.
 
I also checked further in your custom theme and saw that at the file path: app/design/frontend/Sm/metro/Magento_Theme/layout/default.xml
There is a custom like as follows:

<referenceBlock name=”navigation.sections” remove=”true”/>

It removed some core elements I mentioned in my previous reply.
Please note that the demo functions of our module depend on that core element. Thus, we need to enable that element and its related children elements again to make the mobile menu features like in our live demo.
 
p/s: If you are currently working on your site right now then you might want to pause a bit so I can check the site properly.
 
Best Regards,
Ziven.
 

#15
Profile photo of Ziven Staff 94640.00 $tone April 5, 2022
Public

Hi There,

1- either to configure and give us the instructions to customizes as per your website

In order to show the tabs as you want, please follow the steps as below:
1/ Go to the file: app/design/frontend/Sm/metro/Magento_Theme/layout/default.xml at line: 150 enter for new break and add this new code:

<referenceContainer name="page.top">
<block class="Magento\Framework\View\Element\Template" name="ub.navigation.sections" before="-" template="Magento_Theme::html/sections.phtml">
<arguments>
<argument name="group_name" xsi:type="string">ub-navigation-sections</argument>
<argument name="group_css" xsi:type="string">nav-sections</argument>
</arguments>
<block class="Magento\Framework\View\Element\Template" name="ub.store.menu" group="ub-navigation-sections" template="Magento_Theme::html/container.phtml">
<arguments>
<argument name="title" translate="true" xsi:type="string">Menu</argument>
</arguments>
<block class="Magento\Theme\Block\Html\Topmenu" name="ub.catalog.topnav" template="Magento_Theme::html/topmenu.phtml" ttl="3600" before="-"/>
</block>
<block class="Magento\Framework\View\Element\Text" name="ub.store.links" group="ub-navigation-sections">
<arguments>
<argument name="title" translate="true" xsi:type="string">Account</argument>
<argument name="use_force" xsi:type="boolean">true</argument>
<argument name="text" xsi:type="string"><![CDATA[<!-- Account links -->]]></argument>
</arguments>
</block>
<block class="Magento\Framework\View\Element\Template" name="ub.store.settings" group="ub-navigation-sections" template="Magento_Theme::html/container.phtml">
<arguments>
<argument name="title" translate="true" xsi:type="string">Settings</argument>
</arguments>
<block class="Magento\Store\Block\Switcher" name="ub.store.settings.language" template="Magento_Store::switch/languages.phtml">
<arguments>
<argument name="id_modifier" xsi:type="string">nav</argument>
<argument name="view_model" xsi:type="object">Magento\Store\ViewModel\SwitcherUrlProvider</argument>
</arguments>
</block>
<block class="Magento\Directory\Block\Currency" name="ub.store.settings.currency" template="Magento_Directory::currency.phtml">
<arguments>
<argument name="id_modifier" xsi:type="string">nav</argument>
</arguments>
</block>
</block>
</block>
</referenceContainer>
<referenceBlock name="ub.store.menu">
<!-- Declare a new menu-->
<block class="Ubertheme\UbMegaMenu\Block\Menu"
name="main.ub.mega.menu"
template="Ubertheme_UbMegaMenu::menu.phtml" >
<arguments>
<argument name="menu_key" xsi:type="string">main-menu</argument>
<argument name="addition_class" xsi:type="string"></argument>
<!-- You could uncomment below line to apply a custom cache lifetime -->
<!--<argument name="cache_lifetime" xsi:type="string">86400</argument>-->
</arguments>
</block>
</referenceBlock>
<move element="ub.navigation.sections" destination="header.content"/>

Once done it should look like this: https://www.dropbox.com/s/c20mtn7sg4gyu22/2022-04-05_10-04-00.jpg?dl=0
2/ Go to the file: app/design/frontend/Sm/metro/Magento_Theme/templates/html/header-style/header-1.phtml at line 35 and change code like below:

echo $block->getChildHtml(‘navigation.sections’);
changed to:
echo $block->getChildHtml(‘ub.navigation.sections’);

Once code it should look like this: https://www.dropbox.com/s/6an1irb4nu22b5k/2022-04-05_10-06-34.jpg?dl=0
 
3/ Flush the Magento cache system.
Once code it should look like this: https://www.dropbox.com/s/schc81apnpo5kmt/2022-04-05_10-07-21.jpg?dl=0
 
Note: Since your theme has removed quite lots of core functions, I’m not sure how exactly you want the menu to show up on Desktop and Mobile. Right now even the core style was removed.
Please let me know about your request via mock-up image if possible, then I can get a clearer picture and offer a better solution.

I will provide further guide steps after getting more details about your request.

 
Best Regards,
Ziven.
 

#16

Please login or Register to Submit Answer

Written By

Comments