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

Ссылки в боковой колонке


Recommended Posts

catalog\view\theme\Шаблон\template\module\category.tpl

<div class="box">  <div class="box-heading"><?php echo $heading_title; ?></div>  <div class="box-content">    <ul class="box-category">      <?php foreach ($categories as $category) { ?>      <li>        <?php if ($category['category_id'] == $category_id) { ?>        <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>        <?php } else { ?>        <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>        <?php } ?>        <?php if ($category['children']) { ?>        <ul>            <li><a href="ССЫЛКА НА СТРАНИЦУ">ПУНКТ МЕНЮ</a></li> <!--  Вывод в начале          <?php foreach ($category['children'] as $child) { ?>          <li>            <?php if ($child['category_id'] == $child_id) { ?>            <a href="<?php echo $child['href']; ?>" class="active"> - <?php echo $child['name']; ?></a>            <?php } else { ?>            <a href="<?php echo $child['href']; ?>"> - <?php echo $child['name']; ?></a>            <?php } ?>          </li>          <?php } ?>  <li><a href="ССЫЛКА НА СТРАНИЦУ">ПУНКТ МЕНЮ</a></li>  <!-- Вывод в  конце        </ul>        <?php } ?>      </li>      <?php } ?>    </ul>  </div></div>
Надіслати
Поділитися на інших сайтах

 

catalog\view\theme\Шаблон\template\module\category.tpl

<div class="box">
  <div class="box-heading"><?php echo $heading_title; ?></div>
  <div class="box-content">
    <ul class="box-category">
      <?php foreach ($categories as $category) { ?>
      <li>
        <?php if ($category['category_id'] == $category_id) { ?>
        <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
        <?php } else { ?>
        <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
        <?php } ?>
        <?php if ($category['children']) { ?>
        <ul>
            <li><a href="ССЫЛКА НА СТРАНИЦУ">ПУНКТ МЕНЮ</a></li> <!--  Вывод в начале
          <?php foreach ($category['children'] as $child) { ?>
          <li>
            <?php if ($child['category_id'] == $child_id) { ?>
            <a href="<?php echo $child['href']; ?>" class="active"> - <?php echo $child['name']; ?></a>
            <?php } else { ?>
            <a href="<?php echo $child['href']; ?>"> - <?php echo $child['name']; ?></a>
            <?php } ?>
          </li>
          <?php } ?> 
 <li><a href="ССЫЛКА НА СТРАНИЦУ">ПУНКТ МЕНЮ</a></li>  <!-- Вывод в  конце
        </ul>
        <?php } ?>
      </li>
      <?php } ?>
    </ul>
  </div>
</div>

Спасибо огромное за ответ.

Только чего то не работает.

Подскажите пожалуйста,

Что я не так делаю?

<div class="box">

  <div class="box-heading"><?php echo $heading_title; ?></div>

  <div class="box-content">

    <ul class="box-category">

      <?php foreach ($categories as $category) { ?>

      <li>

        <?php if ($category['category_id'] == $category_id) { ?>

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

        <?php } else { ?>

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

        <?php } ?>

        <?php if ($category['children']) { ?>

        <ul>

         <li><a href="http://www.zsshop.ru">Здоровое питание</a></li>

          <?php foreach ($category['children'] as $child) { ?>

          <li>

            <?php if ($child['category_id'] == $child_id) { ?>

            <a href="<?php echo $child['href']; ?>" class="active"> - <?php echo $child['name']; ?></a>

            <?php } else { ?>

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

            <?php } ?>

          </li>

          <?php } ?>

           <li><a href="http://www.zsshop.ru">Здоровое питание</a></li>  

        </ul>

        <?php } ?>

      </li>

      <?php } ?>

    </ul>

  </div>

</div>

 

 

 

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


Видимо сильно перепиленный.Я перед тем как написать всё проверил на чистом архиве Ocstore 1.5.5.1

 

http://opencartest.tw1.ru/index.php?route=product/category&path=59

 

Вот слева два пункта "ПУНКТ МЕНЮ"   один вверху другой внизу.

 

PS  Перепроверил.Моя ошибка.Таким образом  получится добавить видимо только в самый низ ссылку.

 

<div class="box">
  <div class="box-heading"><?php echo $heading_title; ?></div>
  <div class="box-content">
    <ul class="box-category">
      <?php foreach ($categories as $category) { ?>
      <li>
        <?php if ($category['category_id'] == $category_id) { ?>
        <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
        <?php } else { ?>
        <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
        <?php } ?>
        <?php if ($category['children']) { ?>
        <ul>
          <?php foreach ($category['children'] as $child) { ?>
          <li>
            <?php if ($child['category_id'] == $child_id) { ?>
            <a href="<?php echo $child['href']; ?>" class="active"> - <?php echo $child['name']; ?></a>
            <?php } else { ?>
            <a href="<?php echo $child['href']; ?>"> - <?php echo $child['name']; ?></a>
            <?php } ?>
          </li>
          <?php } ?> 
        </ul>
        <?php } ?>
      </li>
      <?php } ?>
  <li><a href="#">ПУНКТ МЕНЮ</a></li>
    </ul>
  </div>
</div>

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

Понял,спасибо .

Подскажите пожалуйста,если не сложно.

Есть главное меню (серая горизонтальная полоска с категориями)

И есть потребность ее поковырять.Какие tpl за нее отвечают?

Где их смотреть?

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


Не пойму еще вот такой вещи:

Кликаю в вашем магазине на ПУНКТ МЕНЮ.

Появляется ссылка типа http://opencartest.tw1.ru/#

В принципе,так как у вас прописано.

У меня сейчас то же самое происходит.Но если я к примеру,вместо решетки ставлю ссылку на сайт, то получаю ссылку вот такого вида:http://мойсайт.ру/www.yandex.ru

как сделать что бы выкидывало на яндекс к примеру?

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


В моём примере ссылка выглядит так

<li><a href="#">ПУНКТ МЕНЮ</a></li>

насчёт выкидывания в Яндекс не понял.

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

В моём примере ссылка выглядит так

<li><a href="#">ПУНКТ МЕНЮ</a></li>

насчёт выкидывания в Яндекс не понял.

И ведет она вот сюда: http://opencartest.tw1.ru/#

Мне надо,что бы ссылка  вела на сайт http://www.zsshop.ru

Вот что я вставляю <li><a href="http://www.zsshop.ru">ПУНКТ МЕНЮ</a></li>    вот что получается :http:ipkot.ru/http://www.zsshop.ru

 

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


Не уловил смысл в ссылке  в модуле Категорий  , которая будет вести на свой же сайт.В смысле это ссылка  на главную?

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

Не уловил смысл в ссылке  в модуле Категорий  , которая будет вести на свой же сайт.В смысле это ссылка  на главную.

Наверное мы просто друг друга немного не поняли .

Ну или я так написал непонятно,чего мне надо :)

Есть сайт у меня : www.ipkot.ru очень хотелось бы,что бы в боковой колонке,а еще лучше в главном меню,была ссылка, с названием ЗДОРОВОЕ ПИТАНИЕ, ведущая на сайт http://www.zsshop.ru

 

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


что бы в боковой колонке,а еще лучше в главном меню,была ссылка,

 

 

Это разные желания.

 

http://opencartest.tw1.ru/index.php?route=product/category&path=59

 

Вот добавил только что и там и там.

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

Это разные желания.

 

http://opencartest.tw1.ru/index.php?route=product/category&path=59

 

Вот добавил только что и там и там.

C боковым разобрался,слава богу :)

Пока не сильно получается с главным меню,как я только не извращался :(

Я правильно понимаю,что изменения надо производить в common\header.tpl ?

Если вам не сложно,можно листинг глянуть?

 

 

 

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


 

Это разные желания.

 

http://opencartest.tw1.ru/index.php?route=product/category&path=59

 

Вот добавил только что и там и там.

C боковым разобрался,слава богу :)

Пока не сильно получается с главным меню,как я только не извращался :(

Я правильно понимаю,что изменения надо производить в common\header.tpl ?

Если вам не сложно,можно ваш листинг глянуть?

 

 

 

 

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


Да , я добавил ссылку в header.tpl

 

<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><a href="http://www.zsshop.ru/">ПУНКТ МЕНЮ</a></li>
  </ul>
</div>
Надіслати
Поділитися на інших сайтах

 

Да , я добавил ссылку в header.tpl

 

<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><a href="http://www.zsshop.ru/">ПУНКТ МЕНЮ</a></li>
  </ul>
</div>

Еще раз спасибо огромное.Все получилось.

 

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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