Jump to content
Sign in to follow this  
LOMaster

[РЕШЕНО] Помогите создать верхнее меню с информационными ссылками

Recommended Posts

Доброго времени суток! Помогите пожалуйста разобраться с проблемой. Я хочу создать верхнюю горизонтальною менюшку. Целый день ломаю голову, пробуя разные способа, но так и не могу найти проблемы, по которой ссылки там не отображаются. Я пробывал и так: 1)

<div id="menu">
  <ul>
    <li><a href="http://www.vishivanka.net/index.php?route=information/information&information_id=6">Delivery Information</a></li>
<li><a href="http://www.vishivanka.net/index.php?route=information/information&information_id=6">Delivery Information</a></li>
  </ul>
</div>

И так: 2)

<div id="menu">
<ul>
<?php foreach ($categories as $category) { ?>
<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
<?php if ($category['children']) { ?>
<div>
<?php for ($i = 0; $i < count($category['children']){ ?>
<ul>
<?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
<?php for (; $i < $j; $i++) { ?>
<?php if (isset($category['children'][$i])) { ?>
<li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>
<?php } ?>
<?php } ?>
</ul>
<?php } ?>
</div>
<?php } ?>
</li>
<?php } ?>
<li>
<ahref="http://www.vishivanka.net/index.php?route=information/information&information_id=6">Delivery Information  </a>
</li>
</ul>
</div>

Это в файле header.tpl

Не знаю в чём проблема, но ссылка так и не появляется. Не знаю, что делать. Буду очень благодарен за Вашу помощь.
С уважением,
Александр!
Edited by tim21701
Используйте теги для вставки кода в свои сообщения

Share this post


Link to post
Share on other sites

Не знаю, все работает.

Попробуйте во втором варианте перед последним тегом </ul> вставить

    <div id="menu">
    <ul>
    <li><a href="http://site.ru">Site.ru</a></li>
    </ul>
    </div>

Да, пара моментов - не забудьте обновить страницу по F5 после изменений, и убедитесь, что меняете именно в файле вашей темы

catalog\view\theme\ имя вашей темы \template\common\header.tpl

Share this post


Link to post
Share on other sites

ahref на a href ?

 

И да, чтобы убедиться, что редактируется нужный файл, временно укажите

<li><a href="<?php echo $category['href']; ?>">Меня редактируют</a>

Share this post


Link to post
Share on other sites
Не знаю в чём проблема, но ссылка так и не появляется. Не знаю, что делать. Буду очень благодарен за Вашу помощь.

 

 

Всё на много проще.Сейчас отключены все категории в верхнем меню.А ссылки не появляются потому что стоит условие "если есть категории".....

 

перед <div id="menu">

 

убирайте  

<?php if ($categories) { ?>

и  перед  <div id="notification"></div>

<?php } ?>

и всё появится.

Share this post


Link to post
Share on other sites

Всё попробывал, но ничего так и не работает. Скорее всего я редактирую не тот файл(не та тема). Ща буду искать дальше.

Share this post


Link to post
Share on other sites

Всё на много проще.Сейчас отключены все категории в верхнем меню.А ссылки не появляются потому что стоит условие "если есть категории".....

 

перед <div id="menu">

 

убирайте  

<?php if ($categories) { ?>

и  перед  <div id="notification"></div>

<?php } ?>

и всё появится.

Убрал, но ничего так и не появилось.

Share this post


Link to post
Share on other sites

 

ahref на a href ?

 

И да, чтобы убедиться, что редактируется нужный файл, временно укажите

<li><a href="<?php echo $category['href']; ?>">Меня редактируют</a>

Это куда нужно вставить , в div id menu?

Share this post


Link to post
Share on other sites

Это куда нужно вставить , в div id menu?

 

Это не надо никуда вставлять, нужно просто отредактировать строку 

<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>

Share this post


Link to post
Share on other sites

Может что-то вообще в файле не правильно?

 

 

<!DOCTYPE html>
<html dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>">
<head>
<meta charset="UTF-8" />
<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 } ?>
<?php if ($icon) { ?>
<link href="<?php echo $icon; ?>" rel="icon" />
<?php } ?>
<?php foreach ($links as $link) { ?>
<link href="<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>" />
<?php } ?>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />
<?php foreach ($styles as $style) { ?>
<link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" />
<?php } ?>
<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>
<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.16.custom.css" />
<script type="text/javascript" src="catalog/view/javascript/common.js"></script>
<?php foreach ($scripts as $script) { ?>
<script type="text/javascript" src="<?php echo $script; ?>"></script>
<?php } ?>
<!--[if IE 7]> 
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie7.css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie6.css" />
<script type="text/javascript" src="catalog/view/javascript/DD_belatedPNG_0.0.8a-min.js"></script>
<script type="text/javascript">
DD_belatedPNG.fix('#logo img');
</script>
<![endif]-->
<?php if ($stores) { ?>
<script type="text/javascript"><!--
$(document).ready(function() {
<?php foreach ($stores as $store) { ?>
$('body').prepend('<iframe src="<?php echo $store; ?>" style="display: none;"></iframe>');
<?php } ?>
});
//--></script>
<?php } ?>
<?php echo $google_analytics; ?>
</head>
<body>
<div id="container">
<div id="header">
  <?php if ($logo) { ?>
  <div id="logo"><a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" /></a></div>
  <?php } ?>
  <?php echo $language; ?>
  <?php echo $currency; ?>
  <?php echo $cart; ?>
  <div id="search">
    <div class="button-search"></div>
    <input type="text" name="search" placeholder="<?php echo $text_search; ?>" value="<?php echo $search; ?>" />
  </div>
  <div id="welcome">
    <?php if (!$logged) { ?>
    <?php echo $text_welcome; ?>
    <?php } else { ?>
    <?php echo $text_logged; ?>
    <?php } ?>
  </div>
  <div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a><a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>
</div>
<div id="menu">
<ul>
<?php foreach ($categories as $category) { ?>
<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
<?php if ($category['children']) { ?>
<div>
<?php for ($i = 0; $i < count($category['children']);) { ?>
<ul>
<?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
<?php for (; $i < $j; $i++) { ?>
<?php if (isset($category['children'][$i])) { ?>
<li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>
<?php } ?>
<?php } ?>
</ul>
<?php } ?>
</div>
<?php } ?>
</li>
<?php } ?>
<li>
</li>
</ul>
</div>
<?php } ?>
<?php if ($error) { ?>
    
    <div class="warning"><?php echo $error ?><img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>
    
<div id="notification"></div>

Share this post


Link to post
Share on other sites

Файл находится по пути  catalog\view\theme\lethe\template\common\header.tpl.Но судя по тому что сейчас присутствует в браузере там меню вообще как   х...     

ветром сдуло.

Share this post


Link to post
Share on other sites

Уррраа! Заработало! Вот посмотрите: http://www.vishivanka.net/index.php?route=common/home

Оказуется автор дизайна моего сайта использовал совсем другую тему, хотя изображения фона я нашёл в теме default. Я сделал такие же изменения в файле другой темы и вуаля, страница готова. осталось только узнать, как добавлять туда текст и картинки? Это же можно сделать через админку?

Share this post


Link to post
Share on other sites

Спасибо большое! А как Вы узнали путь к файлу, который нужен?

Share this post


Link to post
Share on other sites

Ну так магический шар.А как ещё ?

Share this post


Link to post
Share on other sites

Ну так магический шар.А как ещё ?

Без него то как.  :-)  Скажите, возможно ли такое, что тот человек, который занимался дизайном сделал его с разных тем, то есть оставил файлы основной темы в разных директориях? Текст и картинки для информационной статьи добавлять через админку?

Share this post


Link to post
Share on other sites

То что сейчас стоит,это бесплатный шаблон Lethe.

Предыдущий "исполнитель" мог сделать что угодно.

Статьи заполняются в админке Каталог-Статьи.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.