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

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

Добрый день.

При изменение разрешения экрана меняется шапка магазина. Как отключить эту функцию?

Чтобы остался полный вариант.

post-685117-0-69073600-1458638864_thumb.png

post-685117-0-03580800-1458638869_thumb.png

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


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

прописать в css фиксированный размер блока

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


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

Одно из важных достоинств опенкарт 2 это именно в его динамическом дизайне и том что он подстраивается под разные размеры окна. Вы с коробки получаете адаптивный сайт, зачем же от этого отказываться. Сейчас наоборот все к этому стремятся.

Но если все же нужно поменять то я бы не рекомендовал задавать фиксированный размер. Это решается добавлением/удалением стилей в файле /catalog/view/theme/default/template/common/header.tpl

Там есть код вида <span class="hidden-xs hidden-sm hidden-md"> для каждого из этих блоков, вот тут удалением hidden-md вы получите отображение на средних экрнах. удалив hidden-sm будет отображаться и на маленьких а если удалить и hidden-xs то будет отображаться на самых меньших экранах. более подробно почитайте про bootsrap

Если удалить все эти стили то будет отображаться везде, но выглядеть это будет коряво особенно на маленьких экранах, так как в одну строку точно не влезет и уже будет и 2 и 3 и может и 4 строки занимать. экспериментируйте и главное не забывайте что кроме компьютеров с 22" диагонально есть и другие устройства где сайт тоже должен нормально помещаться в экран.

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


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

 

удалением hidden-md вы получите отображение на средних экрнах. удалив hidden-sm будет отображаться и на маленьких а если удалить и hidden-xs то будет отображаться на самых меньших экранах. более подробно почитайте про bootsrap

Бред какой-то

 

Если удалить все эти стили то будет отображаться везде, но выглядеть это будет коряво особенно на маленьких экранах

вы счас насоветуете.

 

Не трогайте шаблон. Правьте только CSS.

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

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


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

Бред какой-то

вы счас насоветуете.

 

Не трогайте шаблон. Правьте только CSS.

открой css и посмотрите что означает класс hidden-sm, а  там следующее:

.hidden-md {

      display: none!important;

}

логичнее просто удалить этот класс у нужного объекта. а не дописывать еще сверху новый

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


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

Откройте мануал по CSS и почитайте. Особенно обратите внимание на информацию про @media.

Вообще, непонятно, чего вы зациклились на hidden тегах. Удалением их вы просто сделаете видимыми одновременно элементы для всех разрешений. При этом никаких проблем "складывающейся" верстки это не решит.

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

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


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

Откройте мануал по CSS и почитайте. Особенно обратите внимание на информацию про @media.

вы предлагаете отказаться от адаптивности сайта и зафиксировать его ширину на уровне большем чем 1199 пикселя? если нет то блоки будут скрываться так как в стилях черным по белому написано

@media (max-width: 1199px) and (min-width: 992px)

.hidden-md {

    display: none!important;

}

что значит что для размера окна от 992 до 1199 для данного класса будет display: none

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

 

Первоначальная проблема решается удалением класса hidden-md для данных блоков, или только тех блоков которые нужны, можно удалить и hidden-sm тоже будет все помещаться но hidden-xs удалять явно не надо.

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


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

Прошу прощения, внимательнее надо быть. Подошел к вопросу глобально, для всего магазина, а ТС надо всего лишь надписи в top-links сохранить.

Однако шаблон я бы все-таки не правил, а оверрайдил !importatnt.

Если вам по рукам за это били - это ваши проблемы, поскольку это единственный способ корректно бороться с другим !importatnt.

 

Не надо трогать шаблон. Надо в стилях дописать

#top-links span.hidden-xs,

#top-links span.hidden-sm,

#top-links span.hidden-md {

display: inline !important;

}

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

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


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

Это уже немного лучше решение и оно будет работать.

 

Но я все же не вижу смысла добавлять сначала display: none!important; а потом перекрывать его display: inline !important; А если потом захочется опять скрыть вы будете тоже дописывать еще более сложный селектор #top #top-links span.hidden-md {  display: none!important; } ? если да то точно бить по рукам. если нет то почему бы не удалить сейчас лишние классы а не плодить новые более сложные?

А по рукам бьют когда вместо того чтобы взять ролики прикручивают колесики к конькам, не хочу никого обидеть, но вот тут ваше решение примерно тоже ))), работать оно будет но зачем такие сложности, если можно просто удалить hidden-md и hidden-sm у соответствующих контейнеров.

Шаблон именно для того и создан чтобы вносить в него правки.

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


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

Это еще Марк вашу переписку не увидел. :)

А вообще, лучше всего небольшой ocmod сделать с replace модификатором. Сразу 2 зайцев убиваете. И файл шаблона не трогаете, и в css не нужно гадить.

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


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

CSS для того и создан, чтобы управлять отображением html-кода.

Разница между моим вариантом и вашим:

 

Ваш вариант:

достоинства:

греет ваше сердце и... все. Больше достоинств нет.

недостатки:

надо где-то много искать, удалять. Шаг вправо, шаг влево - ошибка. Обратно без сохраненного бекапа не вернуть. Довольно многие дполнения работать просто не будут

 

Мой вариант:

достоинства:

легко реализуем даже юзером с нулевой подготовкой (и также легко отыгрываем обратно, если что)

никак не препятствует установке каких-либо дополнений, в том числе всяких wqmod и ocmod.

недостатки:

возмущает ваше чувство прекрасного

если юзер страдает слепотой и амнезией одновременно, он может начать оверрайдить оверрайд.

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


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

по описанным Вами достоинствам/недостаткам

Ваш вариант

достоинства: 1 согласен, 2 слабое достоинство - в окмодах привязываться к той части которая чаще всего меняется не лучший вариант, но тут вопрос уже к разработчикам окмода. но в общем согласен.

недостатки: 1 не аргумент, второе тоже так как вы в тоже время предполагаете "оверрайдить оверрайд" и в то же время помнить где уже это сделано чтобы не сделать еще раз )

 

по моему методу:

достоинства:  про мое сердце не аргумент, а аргумент не нагромождать классы один на один, как было сказано не "оверрайдить оверрайд".

недостатки: "шаг влево шаг вправо - ошибка" согласен. бекапы никто не отменял, и никто не мешает просто добавить классы обратно. а про работу модулей - то тогда и модули ставить не нужно вообще. так как они и между собой конфликтуют часто, а на всех кастомных шаблонах окмоды очень часто править надо - это нормально

 

Ваш вариант с перекрытием классов рабочий, в отличии от предложения задать ширину. Пользователю, с учетом что он слаб в хтмл/цсс, использовать Ваш метод будет проще и безопаснее. Но будет ли это правильнее для пользователя который знает хтмл/цсс я все же сомневаюсь, но это уже от части вопросы о вкусах, каждому свое.

 

Предлагаю не продолжать эту тему дальше.

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От alexsoftdev
      Скачать/Купить дополнение


      Статьи в шапке Opencart 2.x, модуль OpenCart, веб-студия NeoSeo
      Модификация дублирует статьи из подвала в шапку сайта.
      Языки: русский, english
      Установка стандартная - с помощью OcMod.
      Стили настраиваются индивидуально.
      Модуль распространяется "как есть". Поддержка осуществляется на коммерческой основе.
       
      Преимущества модулей от NeoSeo:

      1-ое преимущество

      - только практика, только проверенные и продуманные решения для рынка СНГ. Каждый наш продукт, будь-то Интернет-магазин в целом или отдельное решение (любой из написанных нами модулей) - это произведение многолетнего опыта разработки, которое постоянно дорабатывается по отзывам с рынка.

      2-ое преимущество

      - мы разрабатываем и внедряем наши продукты комплексно: дизайн, верстка, программирование, интернет-маркетинг. Полный цикл работ для получения результата: генерирование магазином продаж и создание вашей прибыли. Работая с нами вы не окажетесь в ситуации, где программисты не понимают, что от них требуют эти "надоедливые сеошники" и наоборот.

      3-ье преимущество

      - мы делаем и у вас всё работает. Если нужно что-то доработать, изменить или ещё кое-что улучшить - без проблем. Мы готовы сделать по вашему желанию всё, всё, что угодно. Сотрудничая с нашей студией, вы вправе рассчитывать на то, что благодаря нашему огромному опыту, вы получите в результате не только грамотную консультацию, но и лучшее программное решение на рынке.
       
      4-ое преимущество
       
      - уважаемые покупатели, нам очень приятно помогать вам и во многих случаях мы делаем это бесплатно. Просим взять во внимание, что бесплатная поддержка и консультации осуществляются на основе нашей доброй воли, а в случаях, когда на разбор ошибок требуется от 1 часа времени (не по вине работы модуля) мы оставляем за собой право выполнять техническую поддержку/консультации на оплачиваемой основе. Спасибо за понимание.
       
      Рекомендуем:
       
      Также, очень рекомендуем Вам, купить и другие наши продукты, которые пригодятся в абсолютно любом магазине:
       
      ИНСТРУМЕНТЫ для SEO ПРОДВИЖЕНИЯ
       
      1. Карта сайта, без которой поисковики будут игнорировать ваш сайт.
      https://opencartforum.com/files/file/1606-samaya-bystraya-karta-sayta-sitemapxml-modul-dlya-opencart-neoseo/
       
      2. Генератор robots.txt, без которого поисковые роботы проиндексируют ненужные страницы и понизят вам релевантность
      https://opencartforum.com/files/file/2548-modul-dlya-opencart-neoseo-generator-robotstxt/
       
      3. Отслеживание битых ссылок, чтобы не терять трафик впустую
      https://opencartforum.com/files/file/5315-otslezhivanie-nesuschestvuyuschih-stranic-modul-dlya-opencart-veb-studiya-neoseo/
       
      4. Модуль создания редиректов, который позволяют починить битые ссылки
      https://opencartforum.com/files/file/2015-modul-dlya-opencart-neoseo-menedzher-redirektov
       
      5. Источник заказа, чтобы отслеживать эффективность рекламных кампаний
      https://opencartforum.com/files/file/1464-modul-dlya-opencart-neoseo-istochnik-zakaza/
       
      6. Ускорение скорости загрузки страниц Интернет-магазина на OpenCart по рекомендациям Google PageSpeedInsights, чтобы попасть в заветную зеленую зону и получить больше привелегий от Google и Яндекса
       
       
      ПОВЫШЕНИЕ ПРОДАЖ
       
      1. Выгрузка товаров на Prom.ua, Hotline, Яндекс.Маркет и др. прайс-агрегаторы, Модуль для Opencart от веб-студии NeoSeo, который позволяет выгрузить данные для прайс агрегаторов
      https://opencartforum.com/files/file/2480-vygruzka-tovarov-na-promua-hotline-yandeksmarket-i-dr-prays-agregatory-modul-dlya-opencart-ot-veb-studii-neoseo/

       
      ОБРАБОТКА ТОВАРОВ
       
      1. Водяной знак, который позволяет автоматически наложить изображение водяного знака на все ваши товары
      https://opencartforum.com/files/file/2076-vodyanoy-znak-watermark-dlya-opencart-modul-ot-neoseo/ 
       
      2. Обмен с 1с, без которого сложный учет был бы невозможен.
      https://opencartforum.com/files/file/2849-modul-obmena-exchange-i-sinhronizacii-opencart-s-1s-upravlenie-torgovley-veb-studiya-neoseo
       
      3. Удаление неиспользуемых картинок, без которого ваш каталог с изображениями может порвать хостинг.
      https://opencartforum.com/files/file/1465-modul-dlya-opencart-neoseo-udalenie-neispolzuemyh-kartinok/
       
      ОБРАБОТКА ЗАКАЗОВ
       
      1. Товарный чек.
      https://opencartforum.com/files/file/1868-modul-dlya-opencart-neoseo-tovarnyy-chek/
       
      2. Менеджер заказов, без которого просматривать заказы было бы не так удобно.
      https://opencartforum.com/files/file/2481-neoseo-menedzher-zakazov/
       
      БЕЗОПАСНОСТЬ
       
      1. Резервные копии, без которых можно потерять данные по магазину навсегда
      https://opencartforum.com/files/file/1597-rezervnye-kopii-dlya-opencart-veb-studiya-neoseo/
       
      Пожалуйста, ознакомьтесь с полным перечнем наших модулей здесь: https://opencartforum.com/profile/27072-alexsoftdev/?tab=node_downloads_Files
       
      Нажмите здесь http://prntscr.com/j1sqxc, чтобы быть в курсе всех обновлений.
       
      Уважаемые покупатели, скажите, что может быть лучше для развития модуля, чем публичные обсуждения и отзывы?
      Мы уверены это хороший стимул предоставлять услуги еще лучше ).
      Пожалуйста, все вопросы для обсуждения пишите здесь:
      https://opencartforum.com/topic/67991-stati-v-shapke-opencart-2x/
       
      Отзыв о работе модуля, пожалуйста, напишите здесь:
       
      https://opencartforum.com/files/file/3489-stati-v-shapke-opencart-2x/?tab=reviews
       
      Коротко о нас. Веб-студия NeoSeo - полноценная Команда.
      Работаем с 2012 года как веб-студия, в штате нашей компании работают сотрудники на все случаи жизни: программирование, дизайн, интернет маркетинг. Мы разработали десятки модулей для OpenCart, а ежемесячно, в плане маркетинга и технической поддержки обслуживаем более 200 проектов. Решаем любые вопросы оперативно и качественно.
       
      Уважаемые покупатели, обращаем внимание на то, что вы скачиваете модуль "как есть". Если у Вас возникнет необходимость улучшить функционал купленного модуля под ваши индивидуальные потребности - напишите на почту support@neoseo.com. ua (без пробела), чтобы мы предоставили ориентировочную оценку.
       
      Спасибо, что Вы с нами,
      всегда рады помочь,
      Команда NeoSeo
      Добавил alexsoftdev Добавлено 22.11.2016 Категория Блоги, новости, статьи Системные требования Сайт разработчика https://neoseo. com.ua Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.1 ocStore 2.1 OpenCart.Pro, ocShop  
    • От alexsoftdev
      Модификация дублирует статьи из подвала в шапку сайта.
      Языки: русский, english
      Установка стандартная - с помощью OcMod.
      Стили настраиваются индивидуально.
      Модуль распространяется "как есть". Поддержка осуществляется на коммерческой основе.
       
      Преимущества модулей от NeoSeo:

      1-ое преимущество

      - только практика, только проверенные и продуманные решения для рынка СНГ. Каждый наш продукт, будь-то Интернет-магазин в целом или отдельное решение (любой из написанных нами модулей) - это произведение многолетнего опыта разработки, которое постоянно дорабатывается по отзывам с рынка.

      2-ое преимущество

      - мы разрабатываем и внедряем наши продукты комплексно: дизайн, верстка, программирование, интернет-маркетинг. Полный цикл работ для получения результата: генерирование магазином продаж и создание вашей прибыли. Работая с нами вы не окажетесь в ситуации, где программисты не понимают, что от них требуют эти "надоедливые сеошники" и наоборот.

      3-ье преимущество

      - мы делаем и у вас всё работает. Если нужно что-то доработать, изменить или ещё кое-что улучшить - без проблем. Мы готовы сделать по вашему желанию всё, всё, что угодно. Сотрудничая с нашей студией, вы вправе рассчитывать на то, что благодаря нашему огромному опыту, вы получите в результате не только грамотную консультацию, но и лучшее программное решение на рынке.
       
      4-ое преимущество
       
      - уважаемые покупатели, нам очень приятно помогать вам и во многих случаях мы делаем это бесплатно. Просим взять во внимание, что бесплатная поддержка и консультации осуществляются на основе нашей доброй воли, а в случаях, когда на разбор ошибок требуется от 1 часа времени (не по вине работы модуля) мы оставляем за собой право выполнять техническую поддержку/консультации на оплачиваемой основе. Спасибо за понимание.
       
      Рекомендуем:
       
      Также, очень рекомендуем Вам, купить и другие наши продукты, которые пригодятся в абсолютно любом магазине:
       
      ИНСТРУМЕНТЫ для SEO ПРОДВИЖЕНИЯ
       
      1. Карта сайта, без которой поисковики будут игнорировать ваш сайт.
      https://opencartforum.com/files/file/1606-samaya-bystraya-karta-sayta-sitemapxml-modul-dlya-opencart-neoseo/
       
      2. Генератор robots.txt, без которого поисковые роботы проиндексируют ненужные страницы и понизят вам релевантность
      https://opencartforum.com/files/file/2548-modul-dlya-opencart-neoseo-generator-robotstxt/
       
      3. Отслеживание битых ссылок, чтобы не терять трафик впустую
      https://opencartforum.com/files/file/5315-otslezhivanie-nesuschestvuyuschih-stranic-modul-dlya-opencart-veb-studiya-neoseo/
       
      4. Модуль создания редиректов, который позволяют починить битые ссылки
      https://opencartforum.com/files/file/2015-modul-dlya-opencart-neoseo-menedzher-redirektov
       
      5. Источник заказа, чтобы отслеживать эффективность рекламных кампаний
      https://opencartforum.com/files/file/1464-modul-dlya-opencart-neoseo-istochnik-zakaza/
       
      6. Ускорение скорости загрузки страниц Интернет-магазина на OpenCart по рекомендациям Google PageSpeedInsights, чтобы попасть в заветную зеленую зону и получить больше привелегий от Google и Яндекса
       
       
      ПОВЫШЕНИЕ ПРОДАЖ
       
      1. Выгрузка товаров на Prom.ua, Hotline, Яндекс.Маркет и др. прайс-агрегаторы, Модуль для Opencart от веб-студии NeoSeo, который позволяет выгрузить данные для прайс агрегаторов
      https://opencartforum.com/files/file/2480-vygruzka-tovarov-na-promua-hotline-yandeksmarket-i-dr-prays-agregatory-modul-dlya-opencart-ot-veb-studii-neoseo/

       
      ОБРАБОТКА ТОВАРОВ
       
      1. Водяной знак, который позволяет автоматически наложить изображение водяного знака на все ваши товары
      https://opencartforum.com/files/file/2076-vodyanoy-znak-watermark-dlya-opencart-modul-ot-neoseo/ 
       
      2. Обмен с 1с, без которого сложный учет был бы невозможен.
      https://opencartforum.com/files/file/2849-modul-obmena-exchange-i-sinhronizacii-opencart-s-1s-upravlenie-torgovley-veb-studiya-neoseo
       
      3. Удаление неиспользуемых картинок, без которого ваш каталог с изображениями может порвать хостинг.
      https://opencartforum.com/files/file/1465-modul-dlya-opencart-neoseo-udalenie-neispolzuemyh-kartinok/
       
      ОБРАБОТКА ЗАКАЗОВ
       
      1. Товарный чек.
      https://opencartforum.com/files/file/1868-modul-dlya-opencart-neoseo-tovarnyy-chek/
       
      2. Менеджер заказов, без которого просматривать заказы было бы не так удобно.
      https://opencartforum.com/files/file/2481-neoseo-menedzher-zakazov/
       
      БЕЗОПАСНОСТЬ
       
      1. Резервные копии, без которых можно потерять данные по магазину навсегда
      https://opencartforum.com/files/file/1597-rezervnye-kopii-dlya-opencart-veb-studiya-neoseo/
       
      Пожалуйста, ознакомьтесь с полным перечнем наших модулей здесь: https://opencartforum.com/profile/27072-alexsoftdev/?tab=node_downloads_Files
       
      Нажмите здесь http://prntscr.com/j1sqxc, чтобы быть в курсе всех обновлений.
       
      Уважаемые покупатели, скажите, что может быть лучше для развития модуля, чем публичные обсуждения и отзывы?
      Мы уверены это хороший стимул предоставлять услуги еще лучше ).
      Пожалуйста, все вопросы для обсуждения пишите здесь:
      https://opencartforum.com/topic/67991-stati-v-shapke-opencart-2x/
       
      Отзыв о работе модуля, пожалуйста, напишите здесь:
       
      https://opencartforum.com/files/file/3489-stati-v-shapke-opencart-2x/?tab=reviews
       
      Коротко о нас. Веб-студия NeoSeo - полноценная Команда.
      Работаем с 2012 года как веб-студия, в штате нашей компании работают сотрудники на все случаи жизни: программирование, дизайн, интернет маркетинг. Мы разработали десятки модулей для OpenCart, а ежемесячно, в плане маркетинга и технической поддержки обслуживаем более 200 проектов. Решаем любые вопросы оперативно и качественно.
       
      Уважаемые покупатели, обращаем внимание на то, что вы скачиваете модуль "как есть". Если у Вас возникнет необходимость улучшить функционал купленного модуля под ваши индивидуальные потребности - напишите на почту support@neoseo.com. ua (без пробела), чтобы мы предоставили ориентировочную оценку.
       
      Спасибо, что Вы с нами,
      всегда рады помочь,
      Команда NeoSeo
    • От Orkh3ll0
      Всем Привет,

      Я новенький в opencart. Хочу добавить в id="top-links"  свои ссылки.Но хочу сделать это правильно, что бы менялся текст при смене языка. Для этого я должен определить переменную PHP. Я уже создал в "Статьи" новую, все написал и взял ссылку на эту статью. Как мне определить PHP переменную и просто вводить например так?

      "Contact" тут является ссылкой, в  "telephone" является имя ссылки.
      <li><a href="{{ contact }}"><i class="fa fa-phone"></i></a> <span class="hidden-xs hidden-sm hidden-md">{{ telephone }}</span></li> Как мне создать например вот то что внизу? Где добавлять ссылки и переменные?
       
      <li><a href="{{ about_me_link }}"><i class="fa fa-phone"></i></a> <span class="hidden-xs hidden-sm hidden-md">{{ my_info-link-name }}</span></li>  
    • От shop24
      Срочно сегодня вечером нужно доработать шапку сайта! Что нужно сделать смотрите на фото!  Пишите кто может сегодня это сделать?!   dualsim*kiev*ua

    • От KFSE
      Уважаемые форумчане, для джумлы есть очень хороший модуль, называется JA Promo Bar, демо и скриншоты - http://joomla-extensions.demo.joomlart.com/index.php/ja-promo-bar это надстройка сверху сайта с возможностью закрыть ее, либо запустить счетчик времени. Очень не хватает такого модуля для ocStore 2.3.0.2.3, поискал по магазинам, но не нашел. Может плохо искал, может подскажите похожий по функционалу модуль ? 

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

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

×