Atid
Прости, Стоматология, что я изменяю тебе с версткой
+652
Репутация
2150
Рейтинг
Ребят у кого есть рабочий сайт на котором заполнены контентом группы? Хотим глянуть что и как устроено, чтобы нарисовать дизайн групп. Скиньте в личку ссылку на сайт, заранее благодарю.
Подтверждаю. Николай, пожалуйста прежде чем в чем то обвинять кого либо сначала узнайте все детали. Я знаю автора этого шаблона, и я очень очень сомневаюсь что он туда внедрил что то левое. Любое внешнее подключение вызовет ошибку, невалидный сертификат тоже приведет к ошибке.Далее у вас инклюдится шрифты от гугла
Хорошо, жду
Я имею в виду сделать возможность задавать стили для тега ul, то есть чтобы была возможность заменить класс menu на свое. Сейчас мы можем заменит классы для обертки виджета но не самого меню.
Сегодня и завтра будут проводиться работы в фотогалерее.
Пока работаем, хотя если бы ни кто не просил адаптивный вариант закончили быШаблон вобще уже в продаже или?
.
Если вам нужен бутстрап меню я могу вам его скинуть.
<ul class="<?php echo $css_class; ?>"> <?php if ($max_items){ // // Считаем количество пунктов первого уровня // $first_level_count = 0; $first_level_limit = 0; $index = 0; foreach($menu as $item){ if ($item['level']==1){ $first_level_count++; } if ($first_level_count > $max_items && !$first_level_limit){ $first_level_limit = $index; } $index++; } // // Если на первом уровне больше пунктов, чем нужно то // разрезаем массив меню на две части - видимую и скрытую // if ($first_level_limit) { $item_more_id = 10000; 'id' => $item_more_id, 'title' => LANG_MENU_MORE, 'childs_count' => ($first_level_count - $max_items), 'level' => 1, 'class' => 'more' ) ) ); foreach($more_items as $id=>$item){ if ($item['level']==1){ $more_items[$id]['parent_id'] = $item_more_id; } $more_items[$id]['level']++; } $menu = $visible_items + $item_more + $more_items; // dump($menu); } } ?> <?php $last_level = 0; ?> <?php foreach($menu as $id=>$item){ ?> <?php ?> <?php for ($i=0; $i<($last_level - $item['level']); $i++) { ?> </li></ul> <?php } ?> <?php if ($item['level'] <= $last_level) { ?> </li> <?php } ?> <?php if ($is_active) { $css_classes[] = 'active'; } if ($item['childs_count'] > 0) { $css_classes[] = 'dropdown'; } $onclick = isset($item['options']['confirm']) ? "return confirm('{$item['options']['confirm']}')" : $onclick; ?> <li <?php if ($css_classes) { ?>class="<?php echo $css_classes; ?>"<?php } ?>> <?php if ($is_disabled) {?> <span class="item<?php if ($is_disabled) { ?> disabled<?php } ?>"><?php html($item['title']); ?></span> <?php } else { ?> <a class="item" href="<?php echo !empty($item['url']) ? $item['url'] : 'javascript:void(0)'; ?>" <?php if ($onclick) { ?>onclick="<?php echo $onclick; ?>"<?php } ?> <?php if ($target) { ?>target="<?php echo $target; ?>"<?php } ?>> <span class="wrap"> <span class="counter"><?php html($item['counter']); ?></span> <?php } ?> <?php if ($item['childs_count'] > 0) { ?><span class="caret"></span><?php } ?> </span> </a> <?php } ?> <?php if ($item['childs_count'] > 0) { ?><ul class="dropdown-menu"><?php } ?> <?php $last_level = $item['level']; ?> <?php } ?> <?php for ($i=0; $i<$last_level; $i++) { ?> </li></ul> <?php } ?>
Эти теги разбираются в файле /templates/bootstrap/assets/ui/menu.tpl.php<ul>
<il><ul><il></il></ul></il>
<il></il>
</ul>
Вы мне или?Меню пользователя после смены как отображается ???
Мобильный вариант.
Если картинка только одна то скрипт и стили слайдера не грузятся на странице, только лайтбокс.
goicms.rdportal.ru/board/ Демо тут. Можете протестировать.
Если картинка только одна то скрипт и стили слайдера не грузятся на странице, только лайтбокс.
goicms.rdportal.ru/board/ Демо тут. Можете протестировать.
Ну что, переделали мы объявление хорошенько. Теперь при наличии нескольких фото у нас на странице отображается слайдер с лайтбоксом.
http://goicms.rdportal.ru/ оба меню (белый и синий) сделаны на бутстрапе.
.\templates\default\widgets\menu\menu.tpl здесь у меня стоит nav navbar-nav
Выводится Меню здесь.
solitario84, я может тоже вас не до конца понял. Вам нужно чтобы вы просто имели возможность менять в админке .\templates\default\widgets\menu\menu.tpl класс меню так ведь?
Если в стилях стоит > то она будет выводить стили только для первого дочернего элемента. То есть .navbar-inverse .navbar-nav > li > a задаст стиль только элементу который указан здесь. Если > то .navbar-inverse .navbar-nav li a стиль будет применен для всех тегов а расположенных в теге ли
.\templates\default\widgets\menu\menu.tpl здесь у меня стоит nav navbar-nav
Выводится Меню здесь.
<?php if($this->hasWidgetsOn('top')) { ?> <nav class="navbar navbar-inverse navbar-static-top" role="navigation"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse-1"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand visible-xs-block" href="#">Меню</a> </div> <div class="collapse navbar-collapse" id="navbar-collapse-1"> <?php $this->widgets('top', false, 'wrapper_plain'); ?> </div> </nav> <?php } ?>
частично… так как стили добавились для ul и li первого уровня… а вот можно ли разобрать эту строчку на ul,li,li a ,li ul li… и тогда уже не будет проблем каждому элементу добавить свой класс
.navbar-inverse .navbar-nav > li > a { color: #fff; }
Тогда вам нужно создать разные стили для меню. К сожалению у меня нет свободного времени показать вам как это делается, если осилите можете глянуть как это сделано для виджета контента.а вот имея два разных кода меню и возможность назначать в админке то или другое, было бы просто идеально..
Россия многонациональный народ, у нас есть и всероссийские праздники и региональные и тот что указан в первом посте и тот что напомнил letsgo не официальные праздники, празднуемые малочисленными гражданами нашей страны.России… правительство один народ а люди русские другой… вот и называют это мишурой… не их культура, как и не ваша видимо.
Я в частном доме живу, за домофон ежемесячно платить надо?
Ну тогда поделитесь пожалуйста кодом с ребятами, может кому то еще нужно