ZippoMan

Решено Как из меню перенести несколько кнопок в меню категорий

Рекомендуемые сообщения

ZippoMan    0

Товарищ хочет что бы кнопки из пункта 1 на скрине, переместились в пункт 2..

Я перелопатил гугл, разные форумы, поюзал тут поиск но нифига не нашел...ребят, помогите плз, что редактировать что бы добиться такого результата?

post-668935-0-43565000-1370360874_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sv2109    422

То есть вам заказчик платит деньги за работу, а вы хотите чтобы вам сейчас кто-то помог, точнее сделал за вас эту работу? :)

Я не перестаю удивляться исполнителями, которые берут деньги за работу при этом не умеют даже пару ссылок переместить..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZippoMan    0

на самом деле за работу мне никто не платит, так как это мой товарищ, просто он в этом вообще ничего не понимает, а я решил попробовать=)

я еще не настолько крутой мастер (точнее вообще никакой мастер) в этих делах что бы за это просить денег)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 928

О! А давайте я сделаю платно! И восстановим справедливость  :wink: Друг перестанет быть халявщиком,а я разбавлю свой вынужденный отпуск пивом !

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sv2109    422

Ну тогда извиняюсь.

Вам нужно открыть шаблон /catalog/view/theme/название_темы/template/common/header.tpl

найти то место, где выводятся эти ссылки

и добавить их в то место, где выводятся пункты меню..

но без элементарных знаний программирования вы этого не сделаете так как пункты меню выводятся в цикле через php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZippoMan    0

если я правильно понял то это меню там это этот код:

 

<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 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 } ?>
  </ul>
</div>
<?php } ?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZippoMan    0

я пытался в код категории перенести код из меню, но к сожалению ничего не произошло.. :cry: 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZippoMan    0

О! А давайте я сделаю платно! И восстановим справедливость  :wink: Друг перестанет быть халявщиком,а я разбавлю свой вынужденный отпуск пивом !

я бы не против, но я денег не имею, я студент)))

я делал сайты на вордпрессе за 500 грн. что бы была возможности сигареты самому покупать))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 928

Прям прослезился,хотя уверен брешешь

 

Вот пример,если и это не поможет  то обрадуй друга,что придётся бросить курить на свои хотя бы пару месяцев 

 

 

<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="#">Информация</a>
<div>
<ul>
<li><a href="index.php?route=information/information&information_id=6">Информация о доставке</a></li>
<li><a href="index.php?route=information/information&information_id=3">Политика безопасности</a></li>
<li><a href="index.php?route=information/information&information_id=5">Условия соглашения</a></li>
<li><a href="Сюда вставляешь любую ссылку">И так далее</a></li>
</ul>
</div>
</li>
</ul>
</div>
 
 

https://opencartforum.com/topic/22317-pomogite-nastroit-vypadaiuschee-meniu-v-1-kolonku/?do=findComment&comment=168084

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZippoMan    0

Прям прослезился,хотя уверен брешешь

 

Вот пример,если и это не поможет  то обрадуй друга,что придётся бросить курить на свои хотя бы пару месяцев 

 

 



<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="#">Информация</a>
<div>
<ul>
<li><a href="index.php?route=information/information&information_id=6">Информация о доставке</a></li>
<li><a href="index.php?route=information/information&information_id=3">Политика безопасности</a></li>
<li><a href="index.php?route=information/information&information_id=5">Условия соглашения</a></li>
<li><a href="Сюда вставляешь любую ссылку">И так далее</a></li>
</ul>
</div>
</li>
</ul>
</div>
 
 

https://opencartforum.com/topic/22317-pomogite-nastroit-vypadaiuschee-meniu-v-1-kolonku/?do=findComment&comment=168084

 

Не брешу, инфа 100%. Если бы я получил за это деньги я бы не пожалел нной суммы для того что бы получить деньги за сайт...

Насчет кода, тоесть получаеться что я могу в него добавить любую ссылку, например ссылку на корзину покупок или ссылку на форму обратной связи? Так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 928

Именно так!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZippoMan    0

Именно так!

 

чет не получается у меня ничего...

мне ошибку теперь выдает...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 928

Значит не внимательно сделал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZippoMan    0

с кнопками все получилось, я разобрался)))

но возникла новая проблема))))

те ссілки которіе я добавляю на сайте отображаються квадратами))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZippoMan    0

Все получилось! Спасибо ребята за помощь!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
MilesPrower    0

Что за тупая привычка, разобрались так напишите как.

 

Я к примеру не понял куда это вставлять, вставляю ошибка, заменяю 

 

 

<div id="menu" class="wrapper-center">
        <ul class="fm">
          <?php foreach ($categories as $category) { ?>
          <li class="fmLi"><?php if ($category['active']) { ?>
<a href="<?php echo $category['href']; ?>" class="fmLihr active <?php if ($category['children']) { ?> withSub <?php } ?>"><?php echo $category['name']; ?></a>
<?php } else { ?>
<a href="<?php echo $category['href']; ?>" class="fmLihr <?php if ($category['children']) { ?> withSub <?php } ?>"><?php echo $category['name']; ?></a>
<?php } ?>


            <?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>
 

если вставляю после </ul>

 

 

<li>
<a href="#">Информация</a>
<div>
<ul>
<li><a href="index.php?route=information/information&information_id=6">Информация о доставке</a></li>
<li><a href="index.php?route=information/information&information_id=3">Политика безопасности</a></li>
<li><a href="index.php?route=information/information&information_id=5">Условия соглашения</a></li>
<li><a href="Сюда вставляешь любую ссылку">И так далее</a></li>
</ul>
</div>
</li>
</ul>
</div>
 

То появляется в категориях, но не как выпадающее меню(

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZippoMan    0

Что за тупая привычка, разобрались так напишите как.

 

Я к примеру не понял куда это вставлять, вставляю ошибка, заменяю 

 

 



<div id="menu" class="wrapper-center">
        <ul class="fm">
          <?php foreach ($categories as $category) { ?>
          <li class="fmLi"><?php if ($category['active']) { ?>
<a href="<?php echo $category['href']; ?>" class="fmLihr active <?php if ($category['children']) { ?> withSub <?php } ?>"><?php echo $category['name']; ?></a>
<?php } else { ?>
<a href="<?php echo $category['href']; ?>" class="fmLihr <?php if ($category['children']) { ?> withSub <?php } ?>"><?php echo $category['name']; ?></a>
<?php } ?>


            <?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>
 

если вставляю после </ul>

 

 



<li>
<a href="#">Информация</a>
<div>
<ul>
<li><a href="index.php?route=information/information&information_id=6">Информация о доставке</a></li>
<li><a href="index.php?route=information/information&information_id=3">Политика безопасности</a></li>
<li><a href="index.php?route=information/information&information_id=5">Условия соглашения</a></li>
<li><a href="Сюда вставляешь любую ссылку">И так далее</a></li>
</ul>
</div>
</li>
</ul>
</div>
 

То появляется в категориях, но не как выпадающее меню(

 

открываешь header.tpl в нем находишь строку 

<div id="categories" class="set-size-grid box-shadow">

и перед вот этим 

</ul>
	
</div>

вставляешь свою ссылку которая должна выглядеть вот так 

<li> <a href="http://ссылка">Название</a></li>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу