Перейти к содержанию
rimwolf21

Перенос меню с категориями под баннер

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

Всем доброго времени суток! подскажите нубу, как перенести основное меню с категориями из дефолтного места, в "тело" главной страницы, а точнее под баннер. 
адрес сайта Myjcb.ru
пробывал уже все способы которые знаю и нашел (форум гуглил). И через модули, и перенос кода из menu.twig и тд. мб что то неправильно делаю, подскажите пошагово и доступно :) буду очень благодарен

Screenshot_1.jpg

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


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

перенесите посредством jquery и не будет нужды править шаблон

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


Ссылка на сообщение
Поделиться на другие сайты
12 минут назад, Pavel666 сказал:

перенесите посредством jquery и не будет нужды править шаблон

приношу извинения :) можно поподробнее как это сделать с помощью jquery? с этим языком не знаком, от слова вообще :(

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


Ссылка на сообщение
Поделиться на другие сайты
Только что, rimwolf21 сказал:

приношу извинения  можно поподробнее как это сделать с помощью jquery? с этим языком не знаком, от слова вообще 

 

ну например вставляете код ниже в html блок, и этот блок вставляете в макете туда где вам необходимо меню

<div id="new_position_menu"></div>
<script type="text/javascript">
  $('#menu').appendTo('#new_position_menu');
</script>

 

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


Ссылка на сообщение
Поделиться на другие сайты
24 минуты назад, Pavel666 сказал:

 

ну например вставляете код ниже в html блок, и этот блок вставляете в макете туда где вам необходимо меню


<div id="new_position_menu"></div>
<script type="text/javascript">
  $('#menu').appendTo('#new_position_menu');
</script>

 

:o:-o:-oВсе работает просто супер, сразу... я пытался через модули, но не знал какой код нужен.. Вы - волшебник)) большое человеческое спасибо )

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


Ссылка на сообщение
Поделиться на другие сайты
13 часов назад, Pavel666 сказал:

 

ну например вставляете код ниже в html блок, и этот блок вставляете в макете туда где вам необходимо меню


<div id="new_position_menu"></div>
<script type="text/javascript">
  $('#menu').appendTo('#new_position_menu');
</script>

 

Все отлично работает, одно но всплыло :( Когда убираешь {{ menu }} из header, то оно пропадает с главной вообще. Убрать решил из header потому что в других страницах это меню выходить не должно, например в страницах категорий получается вот такое. Вставить в случайное место в home.twig не дает результата. Подскажите, что можно сделать? очень буду благодарен.

Screenshot_2.jpg

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


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

В таком случае да, вам лучше будет переписать контроллер и шаблон.

Если вам такое меню, только на главной необходимо.

 

P.S или как вариант просто скрыть стилями

Изменено пользователем Pavel666

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


Ссылка на сообщение
Поделиться на другие сайты
8 часов назад, Pavel666 сказал:

В таком случае да, вам лучше будет переписать контроллер и шаблон.

Если вам такое меню, только на главной необходимо.

 

P.S или как вариант просто скрыть стилями

не совсем понимаю как это сделать :( есть возможность объяснить детальнее?:unsure:

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


Ссылка на сообщение
Поделиться на другие сайты
47 минут назад, rimwolf21 сказал:

не совсем понимаю как это сделать  есть возможность объяснить детальнее?

стилями? 

// скрываем на всех страницах

#menu {

display: none;

}

 // показываем на главной

.common-home #menu {

display: block;

}

Изменено пользователем Pavel666

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


Ссылка на сообщение
Поделиться на другие сайты
19 часов назад, Pavel666 сказал:

стилями? 

// скрываем на всех страницах

#menu {

display: none;

}

 // показываем на главной

.common-home #menu {

display: block;

}

попробывал вставить просто в css, теперь меню просто пропало :( как правильно сделать, что бы верно отображалось? не совсем понимаю

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


Ссылка на сообщение
Поделиться на другие сайты
23 минуты назад, rimwolf21 сказал:

попробывал вставить просто в css, теперь меню просто пропало  как правильно сделать, что бы верно отображалось? не совсем понимаю

 

у вас почему то не body имеет имеет класс common-home а вложенный контейнер имеет id common-home 

т.е вторая строчка должна быть не 

.common-home #menu

а

#common-home #menu

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


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Pavel666 сказал:

 

у вас почему то не body имеет имеет класс common-home а вложенный контейнер имеет id common-home 

т.е вторая строчка должна быть не 

.common-home #menu

а

#common-home #menu

не работает все равно :(

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


Ссылка на сообщение
Поделиться на другие сайты
10 минут назад, rimwolf21 сказал:

не работает все равно 

Значит не правильно пишете, или добавляете не туда, например в начало таблицы css

 

вставьте в конец стайлшит 

#menu {
  display: none;
}
#common-home #menu {
  display: block;
}

и про кэш не забывайте, как в на сайте так и в браузере

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


Ссылка на сообщение
Поделиться на другие сайты
10 минут назад, Pavel666 сказал:

Значит не правильно пишете, или добавляете не туда, например в начало таблицы css

 

вставьте в конец стайлшит 


#menu {
  display: none;
}
#common-home #menu {
  display: block;
}

и про кэш не забывайте, как в на сайте так и в браузере

как вы это делаете...?! вставлял точно также , в конце css только образец как вы первый писали (с изменениями . на #)  и ничего не работало. теперь заработало как надо :-o:-o

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


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

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

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

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

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

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

Войти

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

Войти

  • Похожий контент

    • От vad4311
      Есть сайт noutix.ru, на нем хочу сделать главное меню (которое рядом с большим баннером слева) с тремя категориями уровня вложенности. 
      Тоисть чтоб было по формуле Товар-тип товара-модель товара (Компьютеры-Ноутбуки-Samsung R518)
      Помогите кто чем может. Возможно, ктото сделает за небольшое вознаграждение 
    • От evgeban
      Здравствуйте. Подскажите, можно ли (если можно, то каким образом) реализовать подобное меню? Чтобы была возможность добавлять в меню страницы фильтрации и визуально разделять области. Добавлять не категории/подкатегории, а именно страницы фильтрации. Например, того же ocfilter.

    • От ALEXROS
      Приветствую!
      Подскажите, как убрать ссылки из верхнего меню?
       
      ЛИЧНЫЙ КАБИНЕТ:
      >Личный кабинет
      >История заказов
      >Транзакции
      >Загрузки
       
      В файле: /catalog/view/theme/default/template/common.header.tpl - не убираются путем удаления этих ссылок.
       
      Ломаю голову уже несколько дней...
    • От DimDimuch
      Посоветуйте модуль бокового меню для отображения категорий в виде дерева для Opencart 2.3.
      Чтобы было как на скрине: сразу видно всё уровни дерева категорий, без необходимости раскрывать подуровни.
      Спасибо!
       

    • От DarthOlolo
      Добрый день. Подскажите, пожалуйста, имеются ли для ocstore 2.3 модули меню для отображения вместе с категориями связанных брэндов, на примере данного сайта тыц. Буду очень признателен за подсказку.
  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.