Motex Опубліковано: 22 березня 2016 Share Опубліковано: 22 березня 2016 Добрый день. При изменение разрешения экрана меняется шапка магазина. Как отключить эту функцию? Чтобы остался полный вариант. Надіслати Поділитися на інших сайтах More sharing options...
rodigy Опубліковано: 29 березня 2016 Share Опубліковано: 29 березня 2016 прописать в css фиксированный размер блока Надіслати Поділитися на інших сайтах More sharing options...
Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Одно из важных достоинств опенкарт 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" диагонально есть и другие устройства где сайт тоже должен нормально помещаться в экран. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) удалением hidden-md вы получите отображение на средних экрнах. удалив hidden-sm будет отображаться и на маленьких а если удалить и hidden-xs то будет отображаться на самых меньших экранах. более подробно почитайте про bootsrap Бред какой-то Если удалить все эти стили то будет отображаться везде, но выглядеть это будет коряво особенно на маленьких экранах вы счас насоветуете. Не трогайте шаблон. Правьте только CSS. Змінено 31 березня 2016 користувачем Shureg Надіслати Поділитися на інших сайтах More sharing options... Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Бред какой-то вы счас насоветуете. Не трогайте шаблон. Правьте только CSS. открой css и посмотрите что означает класс hidden-sm, а там следующее: .hidden-md { display: none!important; } логичнее просто удалить этот класс у нужного объекта. а не дописывать еще сверху новый Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Откройте мануал по CSS и почитайте. Особенно обратите внимание на информацию про @media. Вообще, непонятно, чего вы зациклились на hidden тегах. Удалением их вы просто сделаете видимыми одновременно элементы для всех разрешений. При этом никаких проблем "складывающейся" верстки это не решит. Змінено 31 березня 2016 користувачем Shureg Надіслати Поділитися на інших сайтах More sharing options... Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Откройте мануал по 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 удалять явно не надо. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Прошу прощения, внимательнее надо быть. Подошел к вопросу глобально, для всего магазина, а ТС надо всего лишь надписи в top-links сохранить. Однако шаблон я бы все-таки не правил, а оверрайдил !importatnt. Если вам по рукам за это били - это ваши проблемы, поскольку это единственный способ корректно бороться с другим !importatnt. Не надо трогать шаблон. Надо в стилях дописать #top-links span.hidden-xs, #top-links span.hidden-sm, #top-links span.hidden-md { display: inline !important; } Змінено 31 березня 2016 користувачем Shureg Надіслати Поділитися на інших сайтах More sharing options... Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Это уже немного лучше решение и оно будет работать. Но я все же не вижу смысла добавлять сначала display: none!important; а потом перекрывать его display: inline !important; А если потом захочется опять скрыть вы будете тоже дописывать еще более сложный селектор #top #top-links span.hidden-md { display: none!important; } ? если да то точно бить по рукам. если нет то почему бы не удалить сейчас лишние классы а не плодить новые более сложные? А по рукам бьют когда вместо того чтобы взять ролики прикручивают колесики к конькам, не хочу никого обидеть, но вот тут ваше решение примерно тоже ))), работать оно будет но зачем такие сложности, если можно просто удалить hidden-md и hidden-sm у соответствующих контейнеров. Шаблон именно для того и создан чтобы вносить в него правки. Надіслати Поділитися на інших сайтах More sharing options... hoolygan Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Это еще Марк вашу переписку не увидел. :) А вообще, лучше всего небольшой ocmod сделать с replace модификатором. Сразу 2 зайцев убиваете. И файл шаблона не трогаете, и в css не нужно гадить. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 CSS для того и создан, чтобы управлять отображением html-кода. Разница между моим вариантом и вашим: Ваш вариант: достоинства: греет ваше сердце и... все. Больше достоинств нет. недостатки: надо где-то много искать, удалять. Шаг вправо, шаг влево - ошибка. Обратно без сохраненного бекапа не вернуть. Довольно многие дполнения работать просто не будут Мой вариант: достоинства: легко реализуем даже юзером с нулевой подготовкой (и также легко отыгрываем обратно, если что) никак не препятствует установке каких-либо дополнений, в том числе всяких wqmod и ocmod. недостатки: возмущает ваше чувство прекрасного если юзер страдает слепотой и амнезией одновременно, он может начать оверрайдить оверрайд. Надіслати Поділитися на інших сайтах More sharing options... Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 по описанным Вами достоинствам/недостаткам Ваш вариант достоинства: 1 согласен, 2 слабое достоинство - в окмодах привязываться к той части которая чаще всего меняется не лучший вариант, но тут вопрос уже к разработчикам окмода. но в общем согласен. недостатки: 1 не аргумент, второе тоже так как вы в тоже время предполагаете "оверрайдить оверрайд" и в то же время помнить где уже это сделано чтобы не сделать еще раз ) по моему методу: достоинства: про мое сердце не аргумент, а аргумент не нагромождать классы один на один, как было сказано не "оверрайдить оверрайд". недостатки: "шаг влево шаг вправо - ошибка" согласен. бекапы никто не отменял, и никто не мешает просто добавить классы обратно. а про работу модулей - то тогда и модули ставить не нужно вообще. так как они и между собой конфликтуют часто, а на всех кастомных шаблонах окмоды очень часто править надо - это нормально Ваш вариант с перекрытием классов рабочий, в отличии от предложения задать ширину. Пользователю, с учетом что он слаб в хтмл/цсс, использовать Ваш метод будет проще и безопаснее. Но будет ли это правильнее для пользователя который знает хтмл/цсс я все же сомневаюсь, но это уже от части вопросы о вкусах, каждому свое. Предлагаю не продолжать эту тему дальше. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації При добавлении товара в корзину возвращает в шапку сайта Автор: Gilbert, 28 травня 2020 корзина прокрутка (і ще %d) Теги: корзина прокрутка шапка 3 відповіді 691 перегляд LiLu 29 травня 2020 Исправить шапку и подправить карточку товара Автор: owner1, 26 травня 2020 шапка карточка товара 1 відповідь 576 переглядів SiteMix 26 травня 2020 Изменение дизайна закладок в шапке после добавления товара в закладки Автор: sashamaximiv, 24 квітня 2020 закладки шапка 8 відповідей 733 перегляди sashamaximiv 19 травня 2020 Добавить в шапку новую ссылку с констант именем Автор: Orkh3ll0, 25 квітня 2018 php code шапка (і ще %d) Теги: php code шапка top-links 0 відповідей 801 перегляд Orkh3ll0 25 квітня 2018 Нужна небольшая доработка шапки сайта Автор: shop24, 31 березня 2018 шаблон шапка (і ще %d) Теги: шаблон шапка доработка помощь 2 відповіді 787 переглядів fanatic 31 березня 2018 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Налаштування та оптимізація Шапка магазина Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) удалением hidden-md вы получите отображение на средних экрнах. удалив hidden-sm будет отображаться и на маленьких а если удалить и hidden-xs то будет отображаться на самых меньших экранах. более подробно почитайте про bootsrap Бред какой-то Если удалить все эти стили то будет отображаться везде, но выглядеть это будет коряво особенно на маленьких экранах вы счас насоветуете. Не трогайте шаблон. Правьте только CSS. Змінено 31 березня 2016 користувачем Shureg Надіслати Поділитися на інших сайтах More sharing options...
Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Бред какой-то вы счас насоветуете. Не трогайте шаблон. Правьте только CSS. открой css и посмотрите что означает класс hidden-sm, а там следующее: .hidden-md { display: none!important; } логичнее просто удалить этот класс у нужного объекта. а не дописывать еще сверху новый Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Откройте мануал по CSS и почитайте. Особенно обратите внимание на информацию про @media. Вообще, непонятно, чего вы зациклились на hidden тегах. Удалением их вы просто сделаете видимыми одновременно элементы для всех разрешений. При этом никаких проблем "складывающейся" верстки это не решит. Змінено 31 березня 2016 користувачем Shureg Надіслати Поділитися на інших сайтах More sharing options... Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Откройте мануал по 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 удалять явно не надо. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Прошу прощения, внимательнее надо быть. Подошел к вопросу глобально, для всего магазина, а ТС надо всего лишь надписи в top-links сохранить. Однако шаблон я бы все-таки не правил, а оверрайдил !importatnt. Если вам по рукам за это били - это ваши проблемы, поскольку это единственный способ корректно бороться с другим !importatnt. Не надо трогать шаблон. Надо в стилях дописать #top-links span.hidden-xs, #top-links span.hidden-sm, #top-links span.hidden-md { display: inline !important; } Змінено 31 березня 2016 користувачем Shureg Надіслати Поділитися на інших сайтах More sharing options... Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Это уже немного лучше решение и оно будет работать. Но я все же не вижу смысла добавлять сначала display: none!important; а потом перекрывать его display: inline !important; А если потом захочется опять скрыть вы будете тоже дописывать еще более сложный селектор #top #top-links span.hidden-md { display: none!important; } ? если да то точно бить по рукам. если нет то почему бы не удалить сейчас лишние классы а не плодить новые более сложные? А по рукам бьют когда вместо того чтобы взять ролики прикручивают колесики к конькам, не хочу никого обидеть, но вот тут ваше решение примерно тоже ))), работать оно будет но зачем такие сложности, если можно просто удалить hidden-md и hidden-sm у соответствующих контейнеров. Шаблон именно для того и создан чтобы вносить в него правки. Надіслати Поділитися на інших сайтах More sharing options... hoolygan Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Это еще Марк вашу переписку не увидел. :) А вообще, лучше всего небольшой ocmod сделать с replace модификатором. Сразу 2 зайцев убиваете. И файл шаблона не трогаете, и в css не нужно гадить. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 CSS для того и создан, чтобы управлять отображением html-кода. Разница между моим вариантом и вашим: Ваш вариант: достоинства: греет ваше сердце и... все. Больше достоинств нет. недостатки: надо где-то много искать, удалять. Шаг вправо, шаг влево - ошибка. Обратно без сохраненного бекапа не вернуть. Довольно многие дполнения работать просто не будут Мой вариант: достоинства: легко реализуем даже юзером с нулевой подготовкой (и также легко отыгрываем обратно, если что) никак не препятствует установке каких-либо дополнений, в том числе всяких wqmod и ocmod. недостатки: возмущает ваше чувство прекрасного если юзер страдает слепотой и амнезией одновременно, он может начать оверрайдить оверрайд. Надіслати Поділитися на інших сайтах More sharing options... Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 по описанным Вами достоинствам/недостаткам Ваш вариант достоинства: 1 согласен, 2 слабое достоинство - в окмодах привязываться к той части которая чаще всего меняется не лучший вариант, но тут вопрос уже к разработчикам окмода. но в общем согласен. недостатки: 1 не аргумент, второе тоже так как вы в тоже время предполагаете "оверрайдить оверрайд" и в то же время помнить где уже это сделано чтобы не сделать еще раз ) по моему методу: достоинства: про мое сердце не аргумент, а аргумент не нагромождать классы один на один, как было сказано не "оверрайдить оверрайд". недостатки: "шаг влево шаг вправо - ошибка" согласен. бекапы никто не отменял, и никто не мешает просто добавить классы обратно. а про работу модулей - то тогда и модули ставить не нужно вообще. так как они и между собой конфликтуют часто, а на всех кастомных шаблонах окмоды очень часто править надо - это нормально Ваш вариант с перекрытием классов рабочий, в отличии от предложения задать ширину. Пользователю, с учетом что он слаб в хтмл/цсс, использовать Ваш метод будет проще и безопаснее. Но будет ли это правильнее для пользователя который знает хтмл/цсс я все же сомневаюсь, но это уже от части вопросы о вкусах, каждому свое. Предлагаю не продолжать эту тему дальше. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації При добавлении товара в корзину возвращает в шапку сайта Автор: Gilbert, 28 травня 2020 корзина прокрутка (і ще %d) Теги: корзина прокрутка шапка 3 відповіді 691 перегляд LiLu 29 травня 2020 Исправить шапку и подправить карточку товара Автор: owner1, 26 травня 2020 шапка карточка товара 1 відповідь 576 переглядів SiteMix 26 травня 2020 Изменение дизайна закладок в шапке после добавления товара в закладки Автор: sashamaximiv, 24 квітня 2020 закладки шапка 8 відповідей 733 перегляди sashamaximiv 19 травня 2020 Добавить в шапку новую ссылку с констант именем Автор: Orkh3ll0, 25 квітня 2018 php code шапка (і ще %d) Теги: php code шапка top-links 0 відповідей 801 перегляд Orkh3ll0 25 квітня 2018 Нужна небольшая доработка шапки сайта Автор: shop24, 31 березня 2018 шаблон шапка (і ще %d) Теги: шаблон шапка доработка помощь 2 відповіді 787 переглядів fanatic 31 березня 2018 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Налаштування та оптимізація Шапка магазина Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Откройте мануал по CSS и почитайте. Особенно обратите внимание на информацию про @media. Вообще, непонятно, чего вы зациклились на hidden тегах. Удалением их вы просто сделаете видимыми одновременно элементы для всех разрешений. При этом никаких проблем "складывающейся" верстки это не решит. Змінено 31 березня 2016 користувачем Shureg Надіслати Поділитися на інших сайтах More sharing options...
Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Откройте мануал по 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 удалять явно не надо. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Прошу прощения, внимательнее надо быть. Подошел к вопросу глобально, для всего магазина, а ТС надо всего лишь надписи в top-links сохранить. Однако шаблон я бы все-таки не правил, а оверрайдил !importatnt. Если вам по рукам за это били - это ваши проблемы, поскольку это единственный способ корректно бороться с другим !importatnt. Не надо трогать шаблон. Надо в стилях дописать #top-links span.hidden-xs, #top-links span.hidden-sm, #top-links span.hidden-md { display: inline !important; } Змінено 31 березня 2016 користувачем Shureg Надіслати Поділитися на інших сайтах More sharing options... Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Это уже немного лучше решение и оно будет работать. Но я все же не вижу смысла добавлять сначала display: none!important; а потом перекрывать его display: inline !important; А если потом захочется опять скрыть вы будете тоже дописывать еще более сложный селектор #top #top-links span.hidden-md { display: none!important; } ? если да то точно бить по рукам. если нет то почему бы не удалить сейчас лишние классы а не плодить новые более сложные? А по рукам бьют когда вместо того чтобы взять ролики прикручивают колесики к конькам, не хочу никого обидеть, но вот тут ваше решение примерно тоже ))), работать оно будет но зачем такие сложности, если можно просто удалить hidden-md и hidden-sm у соответствующих контейнеров. Шаблон именно для того и создан чтобы вносить в него правки. Надіслати Поділитися на інших сайтах More sharing options... hoolygan Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Это еще Марк вашу переписку не увидел. :) А вообще, лучше всего небольшой ocmod сделать с replace модификатором. Сразу 2 зайцев убиваете. И файл шаблона не трогаете, и в css не нужно гадить. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 CSS для того и создан, чтобы управлять отображением html-кода. Разница между моим вариантом и вашим: Ваш вариант: достоинства: греет ваше сердце и... все. Больше достоинств нет. недостатки: надо где-то много искать, удалять. Шаг вправо, шаг влево - ошибка. Обратно без сохраненного бекапа не вернуть. Довольно многие дполнения работать просто не будут Мой вариант: достоинства: легко реализуем даже юзером с нулевой подготовкой (и также легко отыгрываем обратно, если что) никак не препятствует установке каких-либо дополнений, в том числе всяких wqmod и ocmod. недостатки: возмущает ваше чувство прекрасного если юзер страдает слепотой и амнезией одновременно, он может начать оверрайдить оверрайд. Надіслати Поділитися на інших сайтах More sharing options... Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 по описанным Вами достоинствам/недостаткам Ваш вариант достоинства: 1 согласен, 2 слабое достоинство - в окмодах привязываться к той части которая чаще всего меняется не лучший вариант, но тут вопрос уже к разработчикам окмода. но в общем согласен. недостатки: 1 не аргумент, второе тоже так как вы в тоже время предполагаете "оверрайдить оверрайд" и в то же время помнить где уже это сделано чтобы не сделать еще раз ) по моему методу: достоинства: про мое сердце не аргумент, а аргумент не нагромождать классы один на один, как было сказано не "оверрайдить оверрайд". недостатки: "шаг влево шаг вправо - ошибка" согласен. бекапы никто не отменял, и никто не мешает просто добавить классы обратно. а про работу модулей - то тогда и модули ставить не нужно вообще. так как они и между собой конфликтуют часто, а на всех кастомных шаблонах окмоды очень часто править надо - это нормально Ваш вариант с перекрытием классов рабочий, в отличии от предложения задать ширину. Пользователю, с учетом что он слаб в хтмл/цсс, использовать Ваш метод будет проще и безопаснее. Но будет ли это правильнее для пользователя который знает хтмл/цсс я все же сомневаюсь, но это уже от части вопросы о вкусах, каждому свое. Предлагаю не продолжать эту тему дальше. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації При добавлении товара в корзину возвращает в шапку сайта Автор: Gilbert, 28 травня 2020 корзина прокрутка (і ще %d) Теги: корзина прокрутка шапка 3 відповіді 691 перегляд LiLu 29 травня 2020 Исправить шапку и подправить карточку товара Автор: owner1, 26 травня 2020 шапка карточка товара 1 відповідь 576 переглядів SiteMix 26 травня 2020 Изменение дизайна закладок в шапке после добавления товара в закладки Автор: sashamaximiv, 24 квітня 2020 закладки шапка 8 відповідей 733 перегляди sashamaximiv 19 травня 2020 Добавить в шапку новую ссылку с констант именем Автор: Orkh3ll0, 25 квітня 2018 php code шапка (і ще %d) Теги: php code шапка top-links 0 відповідей 801 перегляд Orkh3ll0 25 квітня 2018 Нужна небольшая доработка шапки сайта Автор: shop24, 31 березня 2018 шаблон шапка (і ще %d) Теги: шаблон шапка доработка помощь 2 відповіді 787 переглядів fanatic 31 березня 2018 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Налаштування та оптимізація Шапка магазина
Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 (змінено) Прошу прощения, внимательнее надо быть. Подошел к вопросу глобально, для всего магазина, а ТС надо всего лишь надписи в top-links сохранить. Однако шаблон я бы все-таки не правил, а оверрайдил !importatnt. Если вам по рукам за это били - это ваши проблемы, поскольку это единственный способ корректно бороться с другим !importatnt. Не надо трогать шаблон. Надо в стилях дописать #top-links span.hidden-xs, #top-links span.hidden-sm, #top-links span.hidden-md { display: inline !important; } Змінено 31 березня 2016 користувачем Shureg Надіслати Поділитися на інших сайтах More sharing options...
Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Это уже немного лучше решение и оно будет работать. Но я все же не вижу смысла добавлять сначала display: none!important; а потом перекрывать его display: inline !important; А если потом захочется опять скрыть вы будете тоже дописывать еще более сложный селектор #top #top-links span.hidden-md { display: none!important; } ? если да то точно бить по рукам. если нет то почему бы не удалить сейчас лишние классы а не плодить новые более сложные? А по рукам бьют когда вместо того чтобы взять ролики прикручивают колесики к конькам, не хочу никого обидеть, но вот тут ваше решение примерно тоже ))), работать оно будет но зачем такие сложности, если можно просто удалить hidden-md и hidden-sm у соответствующих контейнеров. Шаблон именно для того и создан чтобы вносить в него правки. Надіслати Поділитися на інших сайтах More sharing options... hoolygan Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Это еще Марк вашу переписку не увидел. :) А вообще, лучше всего небольшой ocmod сделать с replace модификатором. Сразу 2 зайцев убиваете. И файл шаблона не трогаете, и в css не нужно гадить. Надіслати Поділитися на інших сайтах More sharing options... Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 CSS для того и создан, чтобы управлять отображением html-кода. Разница между моим вариантом и вашим: Ваш вариант: достоинства: греет ваше сердце и... все. Больше достоинств нет. недостатки: надо где-то много искать, удалять. Шаг вправо, шаг влево - ошибка. Обратно без сохраненного бекапа не вернуть. Довольно многие дполнения работать просто не будут Мой вариант: достоинства: легко реализуем даже юзером с нулевой подготовкой (и также легко отыгрываем обратно, если что) никак не препятствует установке каких-либо дополнений, в том числе всяких wqmod и ocmod. недостатки: возмущает ваше чувство прекрасного если юзер страдает слепотой и амнезией одновременно, он может начать оверрайдить оверрайд. Надіслати Поділитися на інших сайтах More sharing options... Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 по описанным Вами достоинствам/недостаткам Ваш вариант достоинства: 1 согласен, 2 слабое достоинство - в окмодах привязываться к той части которая чаще всего меняется не лучший вариант, но тут вопрос уже к разработчикам окмода. но в общем согласен. недостатки: 1 не аргумент, второе тоже так как вы в тоже время предполагаете "оверрайдить оверрайд" и в то же время помнить где уже это сделано чтобы не сделать еще раз ) по моему методу: достоинства: про мое сердце не аргумент, а аргумент не нагромождать классы один на один, как было сказано не "оверрайдить оверрайд". недостатки: "шаг влево шаг вправо - ошибка" согласен. бекапы никто не отменял, и никто не мешает просто добавить классы обратно. а про работу модулей - то тогда и модули ставить не нужно вообще. так как они и между собой конфликтуют часто, а на всех кастомных шаблонах окмоды очень часто править надо - это нормально Ваш вариант с перекрытием классов рабочий, в отличии от предложения задать ширину. Пользователю, с учетом что он слаб в хтмл/цсс, использовать Ваш метод будет проще и безопаснее. Но будет ли это правильнее для пользователя который знает хтмл/цсс я все же сомневаюсь, но это уже от части вопросы о вкусах, каждому свое. Предлагаю не продолжать эту тему дальше. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації При добавлении товара в корзину возвращает в шапку сайта Автор: Gilbert, 28 травня 2020 корзина прокрутка (і ще %d) Теги: корзина прокрутка шапка 3 відповіді 691 перегляд LiLu 29 травня 2020 Исправить шапку и подправить карточку товара Автор: owner1, 26 травня 2020 шапка карточка товара 1 відповідь 576 переглядів SiteMix 26 травня 2020 Изменение дизайна закладок в шапке после добавления товара в закладки Автор: sashamaximiv, 24 квітня 2020 закладки шапка 8 відповідей 733 перегляди sashamaximiv 19 травня 2020 Добавить в шапку новую ссылку с констант именем Автор: Orkh3ll0, 25 квітня 2018 php code шапка (і ще %d) Теги: php code шапка top-links 0 відповідей 801 перегляд Orkh3ll0 25 квітня 2018 Нужна небольшая доработка шапки сайта Автор: shop24, 31 березня 2018 шаблон шапка (і ще %d) Теги: шаблон шапка доработка помощь 2 відповіді 787 переглядів fanatic 31 березня 2018 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
hoolygan Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 Это еще Марк вашу переписку не увидел. :) А вообще, лучше всего небольшой ocmod сделать с replace модификатором. Сразу 2 зайцев убиваете. И файл шаблона не трогаете, и в css не нужно гадить. Надіслати Поділитися на інших сайтах More sharing options...
Shureg Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 CSS для того и создан, чтобы управлять отображением html-кода. Разница между моим вариантом и вашим: Ваш вариант: достоинства: греет ваше сердце и... все. Больше достоинств нет. недостатки: надо где-то много искать, удалять. Шаг вправо, шаг влево - ошибка. Обратно без сохраненного бекапа не вернуть. Довольно многие дполнения работать просто не будут Мой вариант: достоинства: легко реализуем даже юзером с нулевой подготовкой (и также легко отыгрываем обратно, если что) никак не препятствует установке каких-либо дополнений, в том числе всяких wqmod и ocmod. недостатки: возмущает ваше чувство прекрасного если юзер страдает слепотой и амнезией одновременно, он может начать оверрайдить оверрайд. Надіслати Поділитися на інших сайтах More sharing options...
Leva Опубліковано: 31 березня 2016 Share Опубліковано: 31 березня 2016 по описанным Вами достоинствам/недостаткам Ваш вариант достоинства: 1 согласен, 2 слабое достоинство - в окмодах привязываться к той части которая чаще всего меняется не лучший вариант, но тут вопрос уже к разработчикам окмода. но в общем согласен. недостатки: 1 не аргумент, второе тоже так как вы в тоже время предполагаете "оверрайдить оверрайд" и в то же время помнить где уже это сделано чтобы не сделать еще раз ) по моему методу: достоинства: про мое сердце не аргумент, а аргумент не нагромождать классы один на один, как было сказано не "оверрайдить оверрайд". недостатки: "шаг влево шаг вправо - ошибка" согласен. бекапы никто не отменял, и никто не мешает просто добавить классы обратно. а про работу модулей - то тогда и модули ставить не нужно вообще. так как они и между собой конфликтуют часто, а на всех кастомных шаблонах окмоды очень часто править надо - это нормально Ваш вариант с перекрытием классов рабочий, в отличии от предложения задать ширину. Пользователю, с учетом что он слаб в хтмл/цсс, использовать Ваш метод будет проще и безопаснее. Но будет ли это правильнее для пользователя который знает хтмл/цсс я все же сомневаюсь, но это уже от части вопросы о вкусах, каждому свое. Предлагаю не продолжать эту тему дальше. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts