Replace Yootheme Menu with Maximenu CK

Replied by moncini on topic Replace Yootheme Menu with Maximenu CK

Posted 9 years 3 months ago #24522
ok i have tried to delete the maximenu module i created. if i post it in a different position than the menu position. it works. if i put it in the menu position witout modification it stop working

But i need to put it in the menu position with that style.

How can i do it? Is it enough to rename the menu position? i think no because it doesn't work in that position.

Can you help me? i can pay you work if you want. i am not so expert

regards
by moncini

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

Replied by nsheehan123 on topic Replace Yootheme Menu with Maximenu CK

Posted 9 years 3 months ago #24523
No problem glad to help. Pay back for all the help I've gotten. :)

With a "Yootheme" the template applies styles to the menu position that conflict with what Maximenu does. If you go back in this thread there are some steps for renaming Yootheme's Menu position to MaxiMenu so the Menu style's from Yootheme don't load, this is the easiest solution.

Niall

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

Replied by moncini on topic Replace Yootheme Menu with Maximenu CK

Posted 9 years 3 months ago #24529
it works now thanks a lot!!!! now i must customize it
by moncini

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

Replied by dkwsbc on topic Replace Yootheme Menu with Maximenu CK

Posted 8 years 7 months ago #29276
We have yootheme avenue and have been struggling with a problem that started recently. On new pages we do not get a maximenu on top of the page.

A past developer had added a module position "nav_box" for maximenu. This was done only in the /layouts/theme.php document. The config.xml and templateDetails.xml had not been used.

Last week I started to diagnose why it was that SEO glossary and Jdownloads were showing without a menu. Also creating new article shows without menu. Adding
Code:
?tp=1
to the end of the url makes menu show.

Now that I have added the recommended modifications to config.xml and templateDetails.php I see that the position is available within yoothemes "customizer".

If I try to modify theme.php I seem to crash the site each time. If I put it in to a code box here could someone possibly help out on where to insert the needed code to get the position linked correctly? I feel that the position not being registered or linked properly may be some of the reason for Maximenu not showing on new pages.
Code:
<?php /** * @package yoo_avenue * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // get theme configuration include($this['path']->path('layouts:theme.config.php')); ?> <!DOCTYPE HTML> <html lang="<?php echo $this['config']->get('language'); ?>" dir="<?php echo $this['config']->get('direction'); ?>" data-config='<?php echo $this['config']->get('body_config','{}'); ?>'> <head> <?php echo $this['template']->render('head'); ?> <style> @font-face { font-family: topicFont; src: url('/BBB.eot?#iefix') format('embedded-opentype'), url('/BBB.woff') format('woff'), url('/BBB.ttf') format('truetype'), url('/BBB.svg#svgFontName') format('svg'); h1, h2, h3, h4, h5, h6 { font-family: topicFont; /*font-size: 20pt;*/ /* margin: 0 0 0 16px; text-decoration: none; color:#007FFF;*/ } h1 { font-size: 27pt; } div#sponsoredBy div.uk-panel.uk-panel-box{ padding: 0;} div#myDIV { box-shadow: 10px 20px 30px blue; -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */ animation: mymove 5s infinite; } /* Chrome, Safari, Opera */ @-webkit-keyframes mymove { 50% {box-shadow: 10px 20px 30px blue;} } /* Standard syntax */ @keyframes mymove { 50% {box-shadow: 10px 20px 30px blue;} } </style> </head> <body class="<?php echo $this['config']->get('body_classes'); ?>" style="padding-bottom:0px; border: 4px solid #FFCC00; border-top: none; padding-top: 23px;" > <?php if ($this['widgets']->count('top-ads')):?> <section class="uk-grid" data-uk-grid-match="{target:'> div > .uk-panel'}"> <?php echo $this['widgets']->render('top-ads', array('layout'=>$this['config']->get('grid.top-ads.layout'))); ?> </section> <?php endif;?> <!--<div style="width: 100%; height: 35px; position: fixed; background:url(/images/articles/pfz_site_files/images/top_page_pinstripe2.png); z-index: 3; top: 0; left: 0;"></div> --><!-- Drop shadow --> <div class="tm-page-bg" style="width: 1051px; margin: 0 auto;"> <div class="uk-container-center" style="width: 1051px; background:url(/images/articles/pfz_site_files/images/bigparts_7.png) repeat-y top right;"> <div class="tm-container" style=" width: 1051px;"> <!-- header --> <?php if ($this['widgets']->count('logo + h1_title + random + bigshow + headerbar')) : ?> <div class="tm-headerbar uk-clearfix uk-hidden-small" style="height: 100%; width: 1051px; background:url(/images/articles/pfz_site_files/images/bigparts_7.png) no-repeat top left; position: relative;"> <?php if ($this['widgets']->count('logo')) : ?> <a class="tm-logo" style="margin: 10px 0 0 -12px; max-width: 287px; display:block; z-index: 10;" href="<?php echo $this['config']->get('site_url'); ?>"><?php echo $this['widgets']->render('logo'); ?></a> <?php endif; ?> <?php if ($this['widgets']->count('h1_title')) : ?> <div class="" style="height: 45px; position: absolute; top: 16px; right: 40px; text-align: right; margin: 0 auto; " > <?php echo $this['widgets']->render('h1_title'); ?> </div> <?php endif; ?> <?php if ($this['widgets']->count('h1_title_small')) : ?> <div class="" style="height: 45px; position: absolute; top: 56px; right: 70px; text-align: center; margin: 0 auto; " > <?php echo $this['widgets']->render('h1_title_small'); ?> </div> <?php endif; ?> <?php if ($this['widgets']->count('random')) : ?> <div class="" style=" width: 820px; position: absolute; top: 35px; right: 0px; z-index: 12; margin: 0;padding: 0;" > <?php echo $this['widgets']->render('random'); ?> </div> <?php endif; ?> <?php if ($this['widgets']->count('nav_box + search')) : ?> <div style="height: 51px; width: 100%; clear: both; background: url(/images/articles/pfz_site_files/images/bigparts_7.png) repeat-y top right;"> <div class="" style="width: 1020px; height: 51px; margin: 0 auto; padding: 0; position: relative; background:#C9392D;box-shadow: 0px 5px 10px #000; z-index:100;" id="myDiv"> <div style="width: 600px;" > <?php echo $this['widgets']->render('nav_box'); ?> </div> <div style="top:8px; right:10px; z-index: 11; position:absolute;" > <?php if ($this['widgets']->count('search')) : ?> <?php echo $this['widgets']->render('search'); ?> </div> <?php endif; ?> </div> </div> <?php endif; ?> <?php if ($this['widgets']->count('bigshow')) : ?> <div class="" style=" width: 1051px; height: 334px; margin: 2px auto 15px; background:url(/images/articles/pfz_site_files/images/bigparts_7.png) top right repeat-y; z-index:5;" > <div style="width: 1008px; height: 329px; margin: 0 auto; padding: 5px 6px 0; background: #fff;"> <?php echo $this['widgets']->render('bigshow'); ?> </div> <div style="height: 16px; width:1020px; margin: 0 auto; background:url(/images/articles/pfz_site_files/images/bigparts_7.png) left -382px no-repeat;"></div> </div> <?php endif; ?> <?php echo $this['widgets']->render('headerbar'); ?> </div> <?php endif; ?> <?php if ($this['widgets']->count('top-a')) : ?> <div style=" padding: 0; margin: 18px 15px 0; background: none;" > <div style="position:relative; display: block;; width: 100%; height: 100%;"> <div style=" z-index: 10;position: absolute; top: -5px; left:-9px; width:121px; height: 133px; background: url(/images/articles/pfz_site_files/images/top_left_shadow.png) no-repeat top left;"></div> <div style=" z-index: 10;position: absolute; top: -1px; right: -1px; width:24px; height: 26px; background: url(/images/articles/pfz_site_files/images/top_right_corner.png) no-repeat top left;"></div> <section style="padding: 25px 20px 20px 0px; background: #ffffff; color: #3c3a3a; margin-left:0;" class="<?php echo $grid_classes['top-a']; ?> tm-grid-block" data-uk-grid-match="{target:'> div > .uk-panel'}"> <?php echo $this['widgets']->render('top-a', array('layout'=>$this['config']->get('grid.top-a.layout'))); ?> </section> <div style=" z-index: 10;position: absolute; bottom: -12px; left: -6px; width:136px; height: 85px; clear: both; pointer-events: nonr; background: url(/images/articles/pfz_site_files/images/bottom_left_shadow.png) no-repeat top left;"></div> <div style=" z-index: 10;position: absolute; bottom: -1px; right: -1px; width:24px; height: 26px; background: url(/images/articles/pfz_site_files/images/bottom_right_corner.png) no-repeat top left;"></div> </div> </div> <?php endif; ?> <?php if ($this['widgets']->count('top-b')) : ?> <div style=" padding: 0; margin: 18px 15px 0; background: none;" > <div style="position:relative; display: block;; width: 100%; height: 100%;"> <div style=" z-index: 10;position: absolute; top: -5px; right:-9px; width:121px; height: 133px; background: url(/images/articles/pfz_site_files/images/top_right_shadow.png) no-repeat top left;"></div> <div style=" z-index: 10;position: absolute; top: -1px; left: -1px; width:24px; height: 26px; background: url(/images/articles/pfz_site_files/images/top_left_corner.png) no-repeat top left;"></div> <section style="padding: 25px 20px 20px 0px; background: #ffffff; color: #3c3a3a; margin-left:0;" class="<?php echo $grid_classes['top-b']; ?> tm-grid-block" data-uk-grid-match="{target:'> div > .uk-panel'}"><?php echo $this['widgets']->render('top-b', array('layout'=>$this['config']->get('grid.top-b.layout'))); ?></section> <div style=" z-index: 10;position: absolute; bottom: -12px; right:-6px; width:136px; height: 85px; background: url(/images/articles/pfz_site_files/images/bottom_right_shadow.png) no-repeat top left;"></div> <div style=" z-index: 10;position: absolute; bottom: 0; left: 0; width:24px; height: 26px; background: url(/images/articles/pfz_site_files/images/bottom_left_corner.png) no-repeat top left;"></div> </div></div> <?php endif; ?> <?php if ($this['widgets']->count('top-c')) : ?> <div style=" padding: 0; margin: 18px 15px 0; background: none;" > <div style="position:relative; display: block;; width: 100%; height: 100%;"> <div style=" z-index: 10;position: absolute; top: -5px; left:-9px; width:121px; height: 133px; background: url(/images/articles/pfz_site_files/images/top_left_shadow.png) no-repeat top left;"></div> <div style=" z-index: 10;position: absolute; top: -1px; right: -1px; width:24px; height: 26px; background: url(/images/articles/pfz_site_files/images/top_right_corner.png) no-repeat top left;"></div> <section style="padding: 25px 20px 20px 0px; background: #ffffff; color: #3c3a3a; margin-left:0;" class="tm-top-b uk-grid tm-grid-block"><?php echo $this['widgets']->render('top-c', array('layout'=>$this['config']->get('grid.top-c.layout'))); ?></section> <div style=" z-index: 10;position: absolute; bottom: -12px; left: -6px; width:136px; height: 85px; clear: both; background: url(/images/articles/pfz_site_files/images/bottom_left_shadow.png) no-repeat top left;"></div> <div style=" z-index: 10;position: absolute; bottom: -1px; right: -1px; width:24px; height: 26px; background: url(/images/articles/pfz_site_files/images/bottom_right_corner.png) no-repeat top left;"></div> </div></div> <?php endif; ?> <?php if ($this['widgets']->count('main-top + main-bottom + sidebar-a + sidebar-b') || $this['config']->get('system_output', true)) : ?> <div class="tm-middle uk-grid" data-uk-grid-match> <?php if ($this['widgets']->count('main-top + main-bottom') || $this['config']->get('system_output', true)) : ?> <div class="<?php echo $columns['main']['class'] ?>"> <?php if ($this['widgets']->count('main-top')) : ?> <section class="<?php echo $grid_classes['main-top']; ?> tm-grid-block" data-uk-grid-match="{target:'> div > .uk-panel'}"><?php echo $this['widgets']->render('main-top', array('layout'=>$this['config']->get('grid.main-top.layout'))); ?></section> <?php endif; ?> <?php if ($this['config']->get('system_output', true)) : ?> <div style=" padding: 0; margin: 18px 15px 0; background: none; position: relative;" > <div style=" z-index: 10;position: absolute; top: -5px; left:-9px; width:121px; height: 133px; background: url(/images/articles/pfz_site_files/images/top_left_shadow.png) no-repeat top left;"></div> <div style=" z-index: 10;position: absolute; top: -1px; right: -1px; width:24px; height: 26px; background: url(/images/articles/pfz_site_files/images/top_right_corner.png) no-repeat top left;"></div> <main class="tm-content"> <?php if ($this['widgets']->count('breadcrumbs')) : ?> <?php echo $this['widgets']->render('breadcrumbs'); ?> <?php endif; ?> <?php echo $this['template']->render('content'); ?> </main> <div style=" z-index: 10;position: absolute; bottom: -12px; left: -6px; width:136px; height: 85px; clear: both; background: url(/images/articles/pfz_site_files/images/bottom_left_shadow.png) no-repeat top left;"></div> <div style=" z-index: 10;position: absolute; bottom:-1px; right: -1px; width:24px; height: 26px; background: url(/images/articles/pfz_site_files/images/bottom_right_corner.png) no-repeat top left;"></div> </div> </div> <?php endif; ?> </div></div> <?php if ($this['widgets']->count('main-bottom')) : ?> <div style="background:#C9392D; width: 1037px; margin: 18px auto 0; padding:20px 0 0 0;" id="sponsoredBy"> <div style=" padding: 0; margin: 0 15px; background: none; display: block;" > <div style="position:relative; width: 100%; height: 100%;"> <section style="margin:0; padding: 0;"> <?php echo $this['widgets']->render('main-bottom', array('layout'=>$this['config']->get('grid.main-bottom.layout'))); ?> <div style=" z-index: 10;position: absolute; bottom: -12px; right:-6px; width:136px; height: 85px; background: url(/images/articles/pfz_site_files/images/bottom_right_shadow.png) no-repeat top left;"></div> <div style=" z-index: 10;position: absolute; bottom: -12px; left: -6px; width:136px; height: 85px; clear: both; background: url(/images/articles/pfz_site_files/images/bottom_left_shadow.png) no-repeat top left;"></div> <?php endif; ?> </section> <?php endif; ?> </div> </div> <?php foreach($columns as $name => &$column) : ?> <?php if ($name != 'main' && $this['widgets']->count($name)) : ?> <aside class="<?php echo $column['class'] ?>"><?php echo $this['widgets']->render($name) ?></aside> <?php endif ?> <?php endforeach ?> <?php endif; ?> </div> <div style=" margin: 0 auto 100px; padding-top: 40px; width: 1051px; background:url(/images/articles/pfz_site_files/images/footer_main_b.png) repeat-y top center;"> <?php if ($this['widgets']->count('footer + debug')) : ?> <div style="margin-top: 0;"> <?php if ($this['widgets']->count('footer + debug') || $this['config']->get('warp_branding', true) || $this['config']->get('totop_scroller', true)) : ?> <footer class="tm-footer" style=" width: 1047px; margin: 0 auto; padding: 0 0 32px; background: url(/images/articles/pfz_site_files/images/footer_bg.png) bottom left no-repeat;""> <?php if ($this['config']->get('totop_scroller', true)) : ?> <a class="tm-totop-scroller" data-uk-smooth-scroll href="#" style="color: #fff; margin: 12px auto; clear: both; text-align: center; margin-bottom: 22px; vertical-align:middle; display:block; border: 1px solid #000; height: 29px;"><img src="/images/articles/pfz_site_files/images/top_button.png" width="40" height="29" alt=""/></a> <?php endif; ?> <?php echo $this['widgets']->render('footer'); $this->output('warp_branding'); echo $this['widgets']->render('debug'); ?> </footer> <?php endif; ?> </div> <?php endif; ?> </div> </div> </div> </div> </div> </div> <?php echo $this->render('footer'); ?> <?php if ($this['widgets']->count('offcanvas')) : ?> <div id="offcanvas" class="uk-offcanvas" style="margin: 0 0 40px;"> <div class="uk-offcanvas-bar"><?php echo $this['widgets']->render('offcanvas'); ?></div> </div> <?php endif; ?> <?php if ($this['widgets']->count('made_by')) : ?> <?php echo $this['widgets']->render('made_by'); ?> <?php endif; ?> </body> </html>



The site is parrotfunzone.com.

Please let me know if more is needed.

Thank you in advance
by dkwsbc

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

Replied by ced1870 on topic Replace Yootheme Menu with Maximenu CK

Posted 8 years 7 months ago #29286
Hi
I think that you should ask the yootheme support, all you talk about is relative to the template
The maximenu module will load into the page like any other module. Then if your template has a problem with that, you must fix it in the template.
Unfortunately I can not do anything in this case... :(

Note that using standard joomla templates does not give so much problems
CEd

Joomlack Webmaster and Developer

by ced1870

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

Replied by info@ecoesco.eu on topic Replace Yootheme Menu with Maximenu CK

Posted 8 years 7 months ago #29456
Hi,
I hope to be in the right topic...
I have a menu bar with traditional horizontal layout :
Home - Bla1 - Bla2 - Login

I have loaded Maximenuck (with params) and it is almost ok; my problem is that now, the menu bar in empty and every menu voice is in a single drop down vertical :
Home - Login
Bla1
Bla2

When I change it to horizontal, nothing happens.I would like to have it horizontal, as before, but governed by ck, so I can add more sub menus, modify, etc.

Any help ??
Thanks in advance from an old man.

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

Time to create page: 0.681 seconds

Fast and powerful creation, customizable and responsive.

Read More

We have 1098 guests and no members online