Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

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


Recommended Posts

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

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

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

Link to post
Share on other sites

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

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

  • +1 1
Link to post
Share on other sites

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

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

Link to post
Share on other sites

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

Link to post
Share on other sites

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

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

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

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

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

Link to post
Share on other sites

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

 

<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 } ?>
Link to post
Share on other sites

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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

 

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

 

 

<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

  • +1 1
Link to post
Share on other sites

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

 

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

 

 



<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%. Если бы я получил за это деньги я бы не пожалел нной суммы для того что бы получить деньги за сайт...

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

Link to post
Share on other sites

Именно так!

Link to post
Share on other sites

Именно так!

 

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

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

Link to post
Share on other sites

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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

Link to post
Share on other sites

  • 2 weeks later...

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

 

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

 

 

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

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

 

Link to post
Share on other sites

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

 

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

 

 



<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>
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

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.