Редактирование верхнего меню

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем Евгений Лянзберг, 26 янв 2018.

  1. Евгений Лянзберг

    Евгений Лянзберг Новичок

    Сообщения:
    5
    Симпатии:
    0
    Добрый день. У меня такой вопрос: есть сайт http://mosskamin.com.ua и мне нужно в верхнем меню убрать ссылку на страницу "Карта сайта". http://prntscr.com/i5tool. Я понял что это можно сделать в файле header.tpl темы сайта. Но в php я не очень, и как это сделать точно не знаю. Вот код файла:

    <?php header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); ?>
    <!DOCTYPE html>
    <!--[if IE]><![endif]-->
    <!--[if IE 8 ]><html dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" class="ie8"><![endif]-->
    <!--[if IE 9 ]><html dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" class="ie9"><![endif]-->
    <!--[if (gt IE 9)|!(IE)]><!-->
    <html dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>">
    <!--<![endif]-->
    <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title><?php echo $title; ?></title>
    <base href="<?php echo $base; ?>" />
    <?php if ($description) { ?>
    <meta name="description" content="<?php echo $description; ?>" />
    <?php } ?>
    <?php if ($keywords) { ?>
    <meta name="keywords" content= "<?php echo $keywords; ?>" />
    <?php } ?>
    <link href="catalog/view/theme/default/css/bootstrap.min.css" rel="stylesheet">
    <link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet">
    <link href="catalog/view/theme/default/css/style.css" rel="stylesheet">
    <link href="catalog/view/javascript/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
    <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700,800" rel="stylesheet">
    <?php foreach ($links as $link) { ?>
    <link href="<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>" />
    <?php } ?>
    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <?php foreach ($analytics as $analytic) { ?>
    <?php echo $analytic; ?>
    <?php } ?>
    </head>
    <body class="<?php echo $class; ?>">
    <div class="container">
    <header class="row">
    <div class="col-lg-2 col-md-6 col-sm-12 col-xs-12">
    <div class="logo"><?php if ($logo) { ?>
    <a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /></a>
    <?php } else { ?>
    <h1><a href="<?php echo $home; ?>"><?php echo $name; ?></a></h1>
    <?php } ?></div>
    </div>
    <div class="col-lg-7 col-md-6 col-sm-12 col-xs-12">
    <div class="title-head">Уличные камины барбекю, аксессуары, мебель для сада</div>
    </div>
    <div class="col-lg-2 col-md-6 col-sm-12 col-xs-12">
    <div class="phone-head">
    <div class="phone"><a href="tel:‎+380997175206">+38(099) 717-52-06</a></div>
    <div class="work">с 9:00 до 18:00</div>
    </div>
    </div>
    <div class="col-lg-1 col-md-6 col-sm-12 col-xs-12">
    <?php echo $cart; ?>
    <a href="<?php echo $compare; ?>" id="compare-total" style="font-size: 14px;color: #f76e4e;margin-left: 8px;margin-bottom: 5px;width: 140px;display: block;"><?php echo $text_compare; ?></a>
    </div>
    </header>
    </div>
    <?php if ($categories) { ?>
    <nav class="navbar navbar-default" id="menu" role="navigation">
    <div class="container-fluid navbar-my">
    <div class="navbar-header">
    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
    <span class="sr-only">Навигация</span>
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
    </button>
    </div>
    <div class="collapse navbar-collapse my-navbar" id="bs-example-navbar-collapse-1">
    <ul class="nav navbar-nav">
    <li><a href="<?= $home; ?>">Главная</a></li>
    <?php foreach ($categories as $category) { ?>
    <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
    <?php } ?>
    <li><a href="<?= $video; ?>">Видеогалерея</a></li>
    <?php foreach ($informations as $information) { ?>
    <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
    <?php } ?>
    <li><a href="<?= $contact; ?>">Контакты</a></li>
    </ul>
    </div>
    </div>
    </nav>
    <?php } ?>

    Подскажите пожалуйста. Заранее спасибо.
     
  2. Vlad

    Vlad Эксперт

    Сообщения:
    4.130
    Симпатии:
    999
    Скорей всего это просто ссылка в статья. У вас вывод есть такой.
    Код:
    <?php foreach ($informations as $information) { ?>
    <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
    <?php } ?>
     
  3. Евгений Лянзберг

    Евгений Лянзберг Новичок

    Сообщения:
    5
    Симпатии:
    0
    Да, в админ панели у статьи указал чтоб ссылка на нее отображалась в футере: http://prntscr.com/i70mmj
    А можно ли как-то сделать чтоб она не отображалась в верхнем меню?Или оно автоматически и там и там отображается?
     
  4. Vlad

    Vlad Эксперт

    Сообщения:
    4.130
    Симпатии:
    999
    Удалите этот блок и вставьте ссылки в меню вручную.
     
  5. Евгений Лянзберг

    Евгений Лянзберг Новичок

    Сообщения:
    5
    Симпатии:
    0
    Я так и сделал.
    <div class="collapse navbar-collapse my-navbar" id="bs-example-navbar-collapse-1">
    <ul class="nav navbar-nav">
    <li><a href="http://mosskamin.com.ua/">Главная</a></li>
    <li><a href="http://mosskamin.com.ua/produkciya">Продукция</a></li>
    <li><a href="http://mosskamin.com.ua/index.php?route=gallery/video">Видеогалерея</a></li>
    <li><a href="http://mosskamin.com.ua/fotogalereya">Фотогалерея</a></li>
    <li><a href="http://mosskamin.com.ua/poryadok-zakaza">Порядок заказа</a></li>
    <li><a href="http://mosskamin.com.ua/delivery">Доставка</a></li>
    <li><a href="http://mosskamin.com.ua/about_us">О нас</a></li>
    </ul>
    </div>
    Но на сайте без изменений. Может где ошибся?
     
  6. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Модификаторы обновите
     
  7. Евгений Лянзберг

    Евгений Лянзберг Новичок

    Сообщения:
    5
    Симпатии:
    0
    Благодарю за помощь. Все спасибо
     
  8. AndreyZubkov

    AndreyZubkov Пользователь

    Сообщения:
    61
    Симпатии:
    0
    Добрый день! Подскажите как вставить в меню верхнее значки [​IMG]
     
  9. karpov

    karpov Продвинутый пользователь

    Сообщения:
    1.520
    Симпатии:
    242
    Открываем header.twig и вставляем html в нужное место
    Код:
    <img src="<адрес>" alt="<текст>">
     
  10. AndreyZubkov

    AndreyZubkov Пользователь

    Сообщения:
    61
    Симпатии:
    0

    У меня в heder.twig вот это. Где тут поменять нужно???И где взять код картинки
    <!DOCTYPE html>
    <!--[if IE]><![endif]-->
    <!--[if IE 8 ]><html dir="{{ direction }}" lang="{{ lang }}" class="ie8"><![endif]-->
    <!--[if IE 9 ]><html dir="{{ direction }}" lang="{{ lang }}" class="ie9"><![endif]-->
    <!--[if (gt IE 9)|!(IE)]><!-->
    <html dir="{{ direction }}" lang="{{ lang }}">
    <!--<![endif]-->
    <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>{{ title }}</title>
    <base href="{{ base }}" />
    {% if description %}
    <meta name="description" content="{{ description }}" />
    {% endif %}
    {% if keywords %}
    <meta name="keywords" content="{{ keywords }}" />
    {% endif %}
    <script src="catalog/view/javascript/jquery/jquery-2.1.1.min.js" type="text/javascript"></script>
    <link href="catalog/view/javascript/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen" />
    <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
    <link href="catalog/view/theme/butik/js/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
    <link href="//fonts.googleapis.com/css?family=Open+Sans:400,400i,300,700" rel="stylesheet" type="text/css" />
    <link href="catalog/view/theme/butik/stylesheet/stylesheet.css" rel="stylesheet">
    {% for style in styles %}
    <link href="{{ style.href }}" type="text/css" rel="{{ style.rel }}" media="{{ style.media }}" />
    {% endfor %}
    {% for script in scripts %}
    <script src="{{ script }}" type="text/javascript"></script>
    {% endfor %}
    {% for link in links %}
    <link href="{{ link.href }}" rel="{{ link.rel }}" />
    {% endfor %}
    {% for analytic in analytics %}
    {{ analytic }}
    {% endfor %}
    {% if butik_menu_align %}
    <style type="text/css">
    #menu {text-align: center;}
    @media (min-width: 768px) { #menu .navbar-nav {float: none;margin: auto;display: inline-block;margin-bottom: -6px;text-align: left;}}
    </style>
    {% endif %}
    </head>
    <body>
    <nav id="top">
    <div class="container">
    {% if butik_topmenu_status %}
    {% if top_link_add %}
    <span class="menu-icon visible-sm visible-xs"><i class="fa fa-bars"></i></span>
    <div class="pull-left left-top">
    <div class="costom-links">
    <ul>
    {% for value in top_link_add %}
    <li><a href="{{ value.link }}">{{ value.title }}</a></li>
    {% endfor %}
    </ul>
    </div>
    </div>
    {% endif %}
    {% endif %}
    {{ currency }}
    {{ language }}
    <button type="button" class="btn btn-link pull-right" onclick="signin();"><i class="glyphicon glyphicon-user" aria-hidden="true"></i> {{ text_signin }}</button>
    {% if butik_wishlist_status %}
    <div class="pull-right">
    <div class="btn-group">
    <a href="{{ wishlist }}" class="btn btn-link" id="wishlist-total" title="{{ text_wishlist }}"><i class="fa fa-heart"></i> <span class="hidden-xs hidden-sm hidden-md">{{ text_wishlist }}</span></a>
    </div>
    </div>
    {% endif %}
    {% if butik_compare_status %}
    <div class="pull-right">
    <div class="btn-group">
    <a href="{{ compare }}" class="btn btn-link" id="compare-total" >{{ butik_compare }}</a>
    </div>
    </div>
    {% endif %}
    </div>
    </nav>
    <header>
    <div class="container">
    <div class="row">
    <div class="col-md-3 col-sm-12 col-xs-12">
    <div id="logo">{% if logo %}<a href="{{ home }}"><img src="{{ logo }}" title="{{ name }}" alt="{{ name }}" class="img-responsive" /></a>{% else %}
    <h1><a href="{{ home }}">{{ name }}</a></h1>
    {% endif %}</div>
    </div>
    {% if header_phones is not empty and contact_schedule is not empty %}
    {% set class_cont = 'col-md-3 col-sm-6 col-xs-6 header-cont' %}
    {% elseif header_phones is not empty or contact_schedule is not empty %}
    {% set class_cont = 'col-md-3 col-sm-12 col-xs-12 header-cont' %}
    {% endif %}
    {% if header_phones %}
    <div class="{{ class_cont }}">
    <div class="contacts_header">
    <div class="contacts_icon">
    <i class="fa fa-phone"></i>
    </div>
    <div class="phones">
    {% for key, value in header_phones %}
    <div><a href="tel:{{ value.link }}">{{ value.phone }}</a></div>
    {% endfor %}
    </div>
    </div>
    </div>
    {% endif %}
    {% if contact_schedule %}
    <div class="{{ class_cont }}">
    <div class="header_schedule">
    <div class="schedule_icon">
    <i class="fa fa-clock-o"></i>
    </div>
    <div class="schedule">
    <div>{{ contact_schedule }}</div>
    </div>
    </div>
    </div>
    {% endif %}
    {% if header_phones is empty and contact_schedule is empty %}
    {% set class_search = 'col-md-9 col-sm-12 col-xs-12' %}
    {% elseif header_phones is empty or contact_schedule is empty %}
    {% set class_search = 'col-md-6 col-sm-12 col-xs-12' %}
    {% else %}
    {% set class_search = 'col-md-3 col-sm-12 col-xs-12' %}
    {% endif %}
    <div class="{{ class_search }} box-search">
    <div class="row">
    <div class="col-md-8 col-sm-9 col-xs-9">{{ search }}</div>
    <div class="col-md-4 col-sm-3 col-xs-3">{{ cart }}</div>
    </div>
    </div>
    </div>
    </div>
    </header>
    {{ menu }}
     
  11. karpov

    karpov Продвинутый пользователь

    Сообщения:
    1.520
    Симпатии:
    242
    Вы задаете странные вопросы и совсем не интересные. Это как прийти в гараж и спрашивать с какой стороны к машине подходить. Извините, может у кого другого есть настроения потыкать пальцем что вам сделать. :(
     
  12. Laint

    Laint Новичок

    Сообщения:
    4
    Симпатии:
    0
    Добрый день! Подскажите, пожалуйста, как выровнять по вертикали пункты верхнего меню?
    Добавил в файл menu ссылки на страницы:
    <li class="nav-item"><a href="{{ category.href }}" class="nav-link">{{ category.name }}</a></li>
    {% endif %}
    {% endfor %}
    <li><a href="https://lovecar-pro.ru/information/about-the-company/">О компании</a></li>
    <li><a href="https://lovecar-pro.ru/information/payment-delivery/">Оплата / Доставка</a></li>
    <li><a href="https://lovecar-pro.ru/information/terms-warranty/">Гарантия</a></li>
    <li><a href="https://lovecar-pro.ru/contact/">Контакты</a></li>
    </ul>
    а они встали выше середины меню (по верхнему краю)
     
    Последнее редактирование: 13 май 2023
  13. karpov

    karpov Продвинутый пользователь

    Сообщения:
    1.520
    Симпатии:
    242
    Потому что не добавили классы. Выше у Вас же есть пример class="nav-item" class="nav-link"
     
  14. Laint

    Laint Новичок

    Сообщения:
    4
    Симпатии:
    0
    Спасибо, заменил, всё ok