1

Тема: Выпадающие меню в теме GS Editorial

Нашел подходящую тему GS Editorial http://get-simple.info/extend/theme/gs-editorial/1085/, загрузил версию 1.1 но выпадающее меню так и не работает, хотя уже все прописано.
                                                              <nav id="menu">
                                    <header class="major">
                                        <h2>Menu</h2>
                                    </header>
                                    <ul>
                                    <?php if (function_exists('get_i18n_navigation'))
                                    {echo(get_i18n_navigation(return_page_slug(),0,99,I18N_SHOW_MENU));}
                                    else { get_navigation(return_page_slug()); }  ?>
                                    </ul>
                                </nav>

и вот нужна помощь

Поделиться

2

Re: Выпадающие меню в теме GS Editorial

скорее всего у вас не установлен плагин https://getsimplecms.ru/plaginy-dlya-ge … agin-i18n/

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

3 (2021-11-29 17:23:36 отредактировано timeshop8)

Re: Выпадающие меню в теме GS Editorial

Плагин установлен, если брать дефолтовую тему то там меню работает, на других тоже все работает.
Думаю может проблема с css.

Поделиться

4

Re: Выпадающие меню в теме GS Editorial

создайте компонент mymenu с таким кодом

<?php
$s = array('current', 'activepath', 'currentpath', 'open');
$r = array('uk-active', 'activepath', 'currentpath', 'uk-parent');
$c = str_replace($s, $r, $item->classes);
?>
<li class="<?php echo $c; ?>">
  <?php if ($item->isOpen) { ?>
<span class="opener active"><?php echo htmlspecialchars($item->text); ?></span>
       <ul>
            <?php $item->outputChildren(); ?>
        </ul>
  <?php } else { ?>
    <a href="<?php echo htmlspecialchars($item->link); ?>">
      <?php echo htmlspecialchars($item->text); ?>
    </a>    
  <?php } ?>
</li>

и замените код в шаблоне на такой

<?php if (function_exists('get_i18n_navigation'))
   {echo(get_i18n_navigation(return_page_slug(),0,99,I18N_SHOW_MENU, 'mymenu'));}
   else { get_navigation(return_page_slug()); }  ?>
Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

5

Re: Выпадающие меню в теме GS Editorial

Большое спасибо, заработало, чесно - всегда поражаюсь как можно так много уметь. Хочу угостить кофе - как это сделать?

Поделиться

6

Re: Выпадающие меню в теме GS Editorial

я гипертоник, кофе, увы, не пью, а донаты здесь принимаю

timeshop8 пишет:

Большое спасибо, заработало, чесно - всегда поражаюсь как можно так много уметь. Хочу угостить кофе - как это сделать?

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться

7

Re: Выпадающие меню в теме GS Editorial

А может вы поможете и с таким вопросом - не работает lightbox плагин, библиотека
<script src="<?php get_theme_url(); ?>/assets/js/jquery-3.6.0.min.js"></script>
<?php get_header(); ?>
подключена, пробовал подключать как в футере так и в хидере, если в футере то не работает скрипт на меню. На других темах тоже не работает, пробовал библиотеку и ту которая была в теме выше (GS Editorial) - тоже не работает.
Просто вообще никак. Миниатюры загружаю через редактор как описано.

I18n Gallery - работает, но все же хотелось бы попробовать lightbox.

Поделиться

8

Re: Выпадающие меню в теме GS Editorial

попробуйте обратиться к разработчику плагина

timeshop8 пишет:

А может вы поможете и с таким вопросом - не работает lightbox плагин, библиотека
<script src="<?php get_theme_url(); ?>/assets/js/jquery-3.6.0.min.js"></script>
<?php get_header(); ?>
подключена, пробовал подключать как в футере так и в хидере, если в футере то не работает скрипт на меню. На других темах тоже не работает, пробовал библиотеку и ту которая была в теме выше (GS Editorial) - тоже не работает.
Просто вообще никак. Миниатюры загружаю через редактор как описано.

I18n Gallery - работает, но все же хотелось бы попробовать lightbox.

Поддержать GetSimple CMS по-русски ЯДом

Сайт olsv64

Поделиться