Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


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

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


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

Попробуйте во втором варианте перед последним тегом </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

Надіслати
Поділитися на інших сайтах

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

 

 

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

 

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

 

убирайте  

<?php if ($categories) { ?>

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

<?php } ?>

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

Надіслати
Поділитися на інших сайтах

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

 

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

 

убирайте  

<?php if ($categories) { ?>

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

<?php } ?>

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

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

Надіслати
Поділитися на інших сайтах


 

ahref на a href ?

 

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

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

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

Надіслати
Поділитися на інших сайтах


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

 

 

<!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>
Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах

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

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

Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах


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

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

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

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.