51

Re: UiKit framework. Что за зверь, и как подружить с GetSimple!?

pavlexx пишет:
0zz пишет:

работает, спасибо! код в компоненте только для 2-х уровневого меню?

Пожалуйста!

У меня пока не было необходимости делать меню более 2-х уровней!

Подскажите, пожалуйста, код в компоненте, чтобы меню стало более 2-х уровней?

Поделиться

52

Re: UiKit framework. Что за зверь, и как подружить с GetSimple!?

я использую такой код для UIKit

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

если вы знакомы с CSS, вам не составит труда сделать сколько угодно уровней

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

Сайт olsv64

Поделиться

53

Re: UiKit framework. Что за зверь, и как подружить с GetSimple!?

olsv64 пишет:

я использую такой код для UIKit

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

если вы знакомы с CSS, вам не составит труда сделать сколько угодно уровней

Подозреваю, что тут дело не только в CSS, обернуть меню не проблема, сложность  в том, что не появляется пункт меню 3-го уровня (речь о пункте "2")... или всё же в CSS?
https://pp.vk.me/c638720/v638720011/30ff3/tiIlhO2VNV8.jpg

Поделиться

54

Re: UiKit framework. Что за зверь, и как подружить с GetSimple!?

укажите в коде I18N_SHOW_MENU http://getsimplecms.ru/plaginy-dlya-get … параметров

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

Сайт olsv64

Поделиться

55

Re: UiKit framework. Что за зверь, и как подружить с GetSimple!?

Обратил внимание на этот код, и да:

<?php get_i18n_navigation(return_page_slug(),0,1,I18N_SHOW_MENU, 'menu'); ?>

заменил "1" на "99", и сразу всё появилось.
Теперь буду как-то это дело обёртывать...

Поделиться

56

Re: UiKit framework. Что за зверь, и как подружить с GetSimple!?

ага, или так, цифры определяют количество уровней

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

Сайт olsv64

Поделиться