Перейти к содержанию
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

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От Landistore
      600.00 руб
      Скачать/Купить дополнение


      TechBoom - адаптивный, универсальный шаблон
      Techboom - качественный, универсальный и адаптивный шаблон для opencart. Прекрасно подойдёт для любого типа магазина: одежда, обувь, электроника, спорт, ювелирные изделия и многое другое…
       
      Демонстрация
      Магазин: Смотреть демо магазина
      Админка: Смотреть демо админки, доступ: demo / demo
       
      Совместимость
      Opencart 2.3 / OcStore 2.3
       
      Основой для данного шаблона послужила стандартная тема default и большое желание сделать хорошую основу для быстрого и успешного старта вашего интернет-магазина. 

      Что вы получаете вместе с шаблоном
      Архив с актуальной версией шаблона и файлами дополнительных модулей.  Бесплатные обновления, которые формируются на основе ваших отзывов и предложений по улучшению  Подробную документацию по установке и настройке шаблона в которой разберется практически каждый человек. Набор баннеров для магазина электронной техники Стили для модуля ocFilter 4.7.5
      Особенности шаблона:
      Простая установка Адаптивная вёрстка Поддержка мультиязычности Стильные иконки от Stroke icons 7 Современные шрифты Установлена последняя версия Owl Carousel Заменен Magnific Popup на FancyApp Удобное меню в мобильной версии Модуль “Стена категорий” Реализован вывод изображений дочерних категорий Добавлен вывод процента скидки товара Пересобран личный кабинет покупателя Оптимизированный и структурированный код Поддержка разных браузеров (Chrome, Firefox, Safari, Opera, Edge)  
      Дополнительные услуги: 
      Установка и настройка шаблона - 400руб. Настройка хостинга и домена для вашего магазина - 400руб. Внедрение микроразметки (без модуля, вручную) - 1000руб. Оптимизация загрузки сайта- 700руб. Установка различных счетчиков и скриптов (Google Analytics, Yandex Metrika, JivoSite и т.д.) - 400руб.  
      В шаблоне присутствует модуль фильтра товаров “OCFilter”. Он не входит в стоимость шаблона. Купить можно тут 
       
      ВАЖНО!
      Шаблон заменяет стандартные контроллеры и скрипты. Но это не значит, что у вас возникнут проблемы с установкой сторонних модулей. Все модули устанавливаются и работают 
       
       
      Лицензия:
      Шаблон можно использовать только на одном, основном домене (тестовые без ограничений). Любая перепродажа, выкладывание в публичный доступ и прочие действия подобного характера запрещены и являются нарушением авторских прав.

       
      Добавил Landistore Добавлено 16.10.2018 Категория Платные шаблоны Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop  
    • От Landistore
      Techboom - качественный, универсальный и адаптивный шаблон для opencart. Прекрасно подойдёт для любого типа магазина: одежда, обувь, электроника, спорт, ювелирные изделия и многое другое…
       
      Демонстрация
      Магазин: Смотреть демо магазина
      Админка: Смотреть демо админки, доступ: demo / demo
       
      Совместимость
      Opencart 2.3 / OcStore 2.3
       
      Основой для данного шаблона послужила стандартная тема default и большое желание сделать хорошую основу для быстрого и успешного старта вашего интернет-магазина. 

      Что вы получаете вместе с шаблоном
      Архив с актуальной версией шаблона и файлами дополнительных модулей.  Бесплатные обновления, которые формируются на основе ваших отзывов и предложений по улучшению  Подробную документацию по установке и настройке шаблона в которой разберется практически каждый человек. Набор баннеров для магазина электронной техники Стили для модуля ocFilter 4.7.5
      Особенности шаблона:
      Простая установка Адаптивная вёрстка Поддержка мультиязычности Стильные иконки от Stroke icons 7 Современные шрифты Установлена последняя версия Owl Carousel Заменен Magnific Popup на FancyApp Удобное меню в мобильной версии Модуль “Стена категорий” Реализован вывод изображений дочерних категорий Добавлен вывод процента скидки товара Пересобран личный кабинет покупателя Оптимизированный и структурированный код Поддержка разных браузеров (Chrome, Firefox, Safari, Opera, Edge)  
      Дополнительные услуги: 
      Установка и настройка шаблона - 400руб. Настройка хостинга и домена для вашего магазина - 400руб. Внедрение микроразметки (без модуля, вручную) - 1000руб. Оптимизация загрузки сайта- 700руб. Установка различных счетчиков и скриптов (Google Analytics, Yandex Metrika, JivoSite и т.д.) - 400руб.  
      В шаблоне присутствует модуль фильтра товаров “OCFilter”. Он не входит в стоимость шаблона. Купить можно тут 
       
      ВАЖНО!
      Шаблон заменяет стандартные контроллеры и скрипты. Но это не значит, что у вас возникнут проблемы с установкой сторонних модулей. Все модули устанавливаются и работают 
       
       
      Лицензия:
      Шаблон можно использовать только на одном, основном домене (тестовые без ограничений). Любая перепродажа, выкладывание в публичный доступ и прочие действия подобного характера запрещены и являются нарушением авторских прав.

       
    • От dimuchio
      Все привет, где можно взять нормальное кастомное меню для оксторе 2.3, нужно создание отдельного меню с отдельными пунктами и вложенностью и  с возможностью вывода в любое место в шаблоне, выбор как произвольных урлов, так и уже имеющихся на сайте, также быстрая сортировка нужна
    • От Leingard
      300.00 руб
      Скачать/Купить дополнение


      MyMobMenu - мобильное меню для Вашего сайта
      Удобное адаптивное мобильное меню для Вашего магазина. Прекрасно сочетается с любым дизайном и значительно упрощает Вашим посетителям взаимодействие с Вашим сайтом.
       
      Возможности:
      Быстрые переходы в самые ключевые страницы сайта Быстрый переход в корзину товаров Опционально включение и выключение любых пунктов меню Вывод имени, фамилии и Email пользователя в шапке Строка поиска для более удобного серфинга по сайту Вывод строки регистрации в шапке мобильного меню Приятная анимация появления и исчезновения  
      DEMO: http://gameshara.ru/module/
       
      Инструкция в архиве.
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть Добавил Leingard Добавлено 14.09.2018 Категория Меню, дизайн, внешний вид Системные требования Сайт разработчика Старая цена Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Нет OpenCart 2.3
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.1  
    • От Leingard
      Удобное адаптивное мобильное меню для Вашего магазина. Прекрасно сочетается с любым дизайном и значительно упрощает Вашим посетителям взаимодействие с Вашим сайтом.
       
      Возможности:
      Быстрые переходы в самые ключевые страницы сайта Быстрый переход в корзину товаров Опционально включение и выключение любых пунктов меню Вывод имени, фамилии и Email пользователя в шапке Строка поиска для более удобного серфинга по сайту Вывод строки регистрации в шапке мобильного меню Приятная анимация появления и исчезновения  
      DEMO: http://gameshara.ru/module/
       
      Инструкция в архиве.
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть
  • Последние посетители   0 пользователей онлайн

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

×

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

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