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

RGB

Users
  • Posts

    6,970
  • Joined

  • Last visited

Everything posted by RGB

  1. В обновлении не менялось ничего, что могло бы влиять на эти метрики (но методика расчета метрик нередко меняется, поэтому один и тот же сайт год назад мог выдавать 99/99, а сейчас попугаи могут уменьшиться в два раза, хотя функционально ничего не поменялось), прочтите мой ответ в теме ранее насчет CLS: и эта запись будет полезной
  2. В файле шаблона карточки товара product.tpl удалите вывод тегов <?php if ($tags) { ?> <p><?php echo $text_tags; ?> <?php for ($i = 0; $i < count($tags); $i++) { ?> <?php if ($i < (count($tags) - 1)) { ?> <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a>, <?php } else { ?> <a href="<?php echo $tags[$i]['href']; ?>"><?php echo $tags[$i]['tag']; ?></a> <?php } ?> <?php } ?> </p> <?php } ?> если он вам не нужен
  3. Штатно нет, картинки не имеют привязки к языку, только подписи и ссылки Доброго, на такие вопросы сложно ответить без ссылки на страницу (можно в лс) Описание переносится следующим скриптом: <script><!-- $(document).ready(function() { $('.catalog-descr').appendTo($('#content')); $('.catalog-descr').show(); }); //--></script> т.е. оно добавляется к элементу с идентификатором content, поэтому чтобы его переносить в другие места, надо менять этот скрипт под конкретно ваши нужды
  4. Вы можете переопределять стандартные 9 положений текста, добавив свои собственные стили в настройках шаблона в поле пользовательских стилей Насчет кликабельности всего слайда отвечал раньше:
  5. Обновите шаблон до последней версии (2.7.2), поставьте какой-нибудь модуль для поддержки webp (к примеру, бесплатное решения раз и два) и проверьте с включенной минификацией шаблона - попугаи точно вырастут, но практической пользы от них будет очень немного, поэтому я бы ими занимался только когда все остальное (и я не про оптимизацию сайта) уже на 100% сделано в лучшем виде
  6. Предположу, что это скрипт модуля автопересчета цен при выборе опций. Используйте его модификатор, который идет с шаблоном - там убран лишний атрибут type="text/javascript" (но вообще все это никакой роли на практике не играет)
  7. Попугаи должны были вырасти, но реальной практической пользы от них не особо много, советую почитать небольшую запись об этом:
  8. Спасибо и вам, но скорее всего это совпадение, т.к. влияние шаблона на скорость загрузки страниц вообще незначительно и в обновлении ничего кардинального в этом плане не менялось
  9. Где искать что конкретно? Стили шаблона - catalog\view\theme\moneymaker2\stylesheet\stylesheet.css, переопределять их лучше через пользовательские стили в настройках в модуле управления шаблоном. Верстка шапки сайта - файл catalog\view\theme\moneymaker2\template\common\header.tpl. Я не знаю, что еще вам подсказать, поскольку все остальное - это уже вопросы конкретной реализации
  10. У меня нет готового решения, нужно править стили и подгонять все размеры под вашу конкретную высоту иконки, к техподдержке шаблона такие задачи по индивидуальной правке его верстки и внешнего вида не относятся.
  11. Добрый день, пожалуйста, указывайте при обращении логин, с которого покупался шаблон, и площадку, где он покупался (в ЛС), т.к. вашего логина в списке покупателей я не вижу
  12. Этот список и в документации всегда был https://2.mnmkr.com/documentation/#compatibility Из описания пришлось его убрать, поскольку на форуме есть ограничение на кол-во символов в описании и туда не помещалась остальная информация
  13. Доброго, отображаются последние 10 событий, они не разделяются по неделям, месяцам и тд. Я бы не советовал увеличивать кол-во отображаемых событий, т.к. маловероятно, что кто-либо будет их всех у вас просматривать, но вы можете изменить значение 10 в файле catalog\model\extension\module\moneymaker_activity.php (для ветки 2.3/3) Код LIMIT 0,10
  14. Иконка установлена не шаблоном, это стандартное значение опенкарта, к которому шаблон абсолютно никак не относится (откройте чистый дистрибутив опенкарт и откройте данный файл в нем и посмотрите, что там указано в значении переменной text_home) и которое шаблон никоим образом не должен переопределять, как и лезть в другие системные файлы. И адрес файла я вам указал тоже правильно, но откуда мне было знать, что у вас в этот файл вмешивается какой-то модификатор? Поэтому вы и не видели изменений, т.к. правили исходный файл, а движок задействовал его "модифицированную" версию по адресу /system/storage/modification/catalog/language/ru-ru/ru-ru.php Вы бы увидели изменения, если бы обновляли кеш модификаторов после правок исходного файла catalog/language/ru-ru/ru-ru.php К слову, я и на ваш конкретный случай дал наводку выше:
  15. Внимание! В конце этой недели будет доступно 24-е промежуточное обновление шаблона до версии 2.7.2 Скидка на шаблон продлевается до конца недели, затем его стоимость вырастет Что нового в обновлении: Исправление ошибки Warning: count(), возникающей при модификации записей активности Исправление отображения картинки обратного звонка при вызове с плавающей кнопки Исправление некорректного положения кнопки Вверх с кнопкой обратного звонка при изменении стандартного набора скриптов Поддержка цветовых схем для цвета фонового градиента в модуле Активность покупателей Исправление предупреждения PageSpeed "Настройте предварительную загрузку ключевых запросов" Исправление предупреждения PageSpeed "Устраните ресурсы, блокирующие отображение" Исправление предупреждения PageSpeed "Настройте показ всего текста во время загрузки веб-шрифтов" Исправление предупреждения PageSpeed "Пассивные прослушиватели событий не используются для улучшения производительности при прокрутке" Исправление отображения темного фона сайта Автопрокрутка вверх блока опций при необходимости выбора обязательных опций Более гибкая инициализация каруселей товаров, исправляющая возможные проблемы с модулем SEO CMS Исправление ошибки Background.check при отключенном блоке пагинации слайдшоу Изменение логики работы быстрого заказа, позволяющее при желании оформлять заказ для отсутствующих товаров в корзине Исправление ошибки Unable to preventDefault inside passive event listener в модуле слайдшоу Исправление некорректного отображения боковых полос навигации на мобильных при свернутой боковой панели Исправление адаптации модуля Просмотренные товары для сборки Opencart.pro Изменение логики описаний производителей во избежание их вывода дальше 1-й страницы Режим прозрачного фона для слайдшоу Улучшение совместимости с PHP 7.X Обновление документации и адаптаций Измененные и добавленные файлы и папки (в квадратных скобках версия Opencart): admin\view\template\module\moneymaker2.tpl [2.1] admin\view\template\extension\theme\moneymaker2.tpl [2.3] admin\language\english\module\moneymaker2.php [2.1] admin\language\russian\module\moneymaker2.php [2.1] admin\language\en-gb\extension\theme\moneymaker2.php [2.3] admin\language\ru-ru\extension\theme\moneymaker2.php [2.3] admin\view\template\module\moneymaker2_slideshow.tpl [2.1] admin\view\template\extension\module\moneymaker2_slideshow.tpl [2.3] catalog\controller\module\moneymaker_activity.php [2.1] catalog\controller\extension\module\moneymaker_activity.php [2.3] catalog\controller\module\moneymaker2_slideshow.php [2.1] catalog\controller\extension\module\moneymaker2_slideshow.php [2.3] catalog\view\javascript\common.moneymaker2.js catalog\view\javascript\font-awesome\css\font-awesome.min.css catalog\view\javascript\jquery\owl-carousel\owl.moneymaker2.css catalog\view\theme\moneymaker2\stylesheet\fonts.css catalog\view\theme\moneymaker2\stylesheet\stylesheet.css catalog\view\theme\moneymaker2\template\common\header.tpl catalog\view\theme\moneymaker2\template\common\footer.tpl catalog\view\theme\moneymaker2\template\product\product.tpl mmr2.part1.ocmod.xml mmr2.part2.ocmod.xml mmr2.part3.ocmod.xml mmr2.part4.ocmod.xml Adaptations\opencart.pro-2.1.0.2.2\mmr2.part11.ocmod.xml Adaptations\opencart.pro-2.1.0.2.2\mmr2.part12.ocmod.xml Adaptations\opencart.pro-2.1.0.2.2\mmr2.part21.ocmod.xml Adaptations\opencart.pro-2.3 modules\mmr2.opencartpro23adaptation_modules.ocmod.xml Обнаруженные проблемы 1. Не связанная с обновлением, но недавно обнаруженная на некоторых версиях мобильных браузеров на android. Поскольку раньше таких проблем не было заметно и о них никто не сообщал, то предполагается, что это связано с каким-то из недавних обновлений браузеров на мобильных, например, в хроме это видно, а на сафари нет. При использовании слайдшоу шаблона и отображении элементов навигации в определенных ситуациях возникают графические артефакты на экране мобильных самого разного вида, например: Проблема, судя по всему, возникает из-за плагина background.check, который используется шаблоном для динамического анализа фона изображений с целью менять цвета элементов навигации на контрастные. Т.е. когда фон слайдшоу был темным, плагин менял точки пагинации на светлые, и наоборот. Для исправления в файле catalog\view\theme\moneymaker2\template\common\footer.tpl нужно удалить код, вызывающий плагин, и обновить кеш модификаторов: if ($(".owl-moneymaker2-slideshow .owl-controls").length > 0) { BackgroundCheck.init({ targets: '.owl-moneymaker2-slideshow .owl-prev .arrow-left, .owl-moneymaker2-slideshow .owl-next .arrow-right, .owl-moneymaker2-slideshow .owl-pagination', images: '.owl-moneymaker2-slideshow .img-responsive' }); } Для того, чтобы сохранить контрастность элементов навигации хотя бы вручную, можете добавить в пользовательские стили в настройках шаблона следующий код: .owl-moneymaker2.owl-moneymaker2-slideshow-dark .owl-pagination .owl-page span { background: rgb(60, 60, 60); background: rgba(255, 255, 255, 0.2); } .owl-moneymaker2 .owl-pagination .owl-page span, .owl-moneymaker2.owl-moneymaker2-slideshow-light .owl-pagination .owl-page span { background: rgb(210, 210, 210); background: rgba(1, 1, 1, 0.1); } .owl-moneymaker2.owl-moneymaker2-slideshow-dark .owl-pagination .owl-page.active span { background: rgb(119, 119, 119); background: rgba(255, 255, 255, 0.5); } .owl-moneymaker2 .owl-pagination .owl-page.active span, .owl-moneymaker2.owl-moneymaker2-slideshow-light .owl-pagination .owl-page.active span { background: rgb(160, 160, 160); background: rgba(1, 1, 1, 0.3); } .owl-moneymaker2-slideshow-dark span.arrow-left, .owl-moneymaker2-slideshow-dark span.arrow-right { border-color: rgba(255,255,255,.7); } .owl-moneymaker2-slideshow-dark .owl-prev:hover span.arrow-left, .owl-moneymaker2-slideshow-dark .owl-next:hover span.arrow-right { border-color: #fff; } .owl-moneymaker2-slideshow-light span.arrow-left, .owl-moneymaker2-slideshow-light span.arrow-right { border-color: rgba(51,51,51,.6); } .owl-moneymaker2-slideshow-light .owl-prev:hover span.arrow-left, .owl-moneymaker2-slideshow-light .owl-next:hover span.arrow-right { border-color: #333; } А в настройках слайдшоу убедитесь, что выбранный фон слайдов соответствует (в среднем) их фоновым цветам, в таком случае для темных слайдшоу элементы навигации будут светлыми, а для светлых - темными:
  16. Доброго, возможно вы перепутали версии и поставили шаблон для чистого опенкарта на сборку ocstore или opencart.pro, забыв про отдельную адаптацию в случае последней
  17. Вы же в курсе, что опенкарту уже больше 10 лет и многое в нем тянется именно с самого его начала развития и от этого не избавиться без значительного переделывания «всего и сразу»? Вообще смысл записи, опять же, не в сравнении возможностей bs4 и bs3 и не в споре о том, кто из них круче, но можете привести пример такой бизнес-задачи, а заодно и возможности, которая реализуется только на bootstrap 4 и физически нереализуема на bootstrap 3 при знании css? А сколько золота стоит бизнесу сайт, развалившийся после установки дополнения, которое теперь нужно адаптировать, ведь автор шаблона – впереди планеты всей и не пользуется этим вашим bs3, jquery и прочим устаревшим барахлом, которое почему-то до сих поддерживают авторы модулей? И что вы предлагаете - брать каждого разработчика за пуговку и учить писать хороший код на современных инструментах? На мой взгляд, это утопия
  18. Во-первых эта запись не о моем шаблоне и его никто не приводит в пример как образцовый, во-вторых - если вы внимательно посмотрите на шаблон, то увидите, что отдельных модулей в нем ровно 2, а все остальное - встроенная функциональность. Хотя что толку объяснять, если вы ни первый абзац записи не осилили: ни отдельное пояснение в процитированном вами же пункте про сборку: Дальнейшие подобные комментарии будут удаляться, чтобы не захламлять обсуждение записи оффтопом и прочими глупостями
  19. На мой взгляд, если разработчик «страдает» от этого, то он ошибся с выбором движка и ему лучше перекатиться в сторону чего-то более современного просто в силу возраста и пути развития опенкарта, который далек от трендов и вряд ли когда-либо станет их догонять. Это вы очень сильно утрируете, словно я предлагаю использовать перфокарты в вычислениях или «верстать» во FrontPage. Поддержка сайта на том же bootstrap 3 и jQuery 2 ничем не дороже поддержки сайта на bootstrap 4 и ванильном JS (а порой и вовсе дешевле как раз в силу своей массовости), css/js/html везде практически одинаков и верстальщик не может не уметь работать с блочной версткой, разбираясь лишь во флексах, или знать JS и не суметь понять элементарный jQuery. Посетителю сайта в 2020-м играет роль лишний мегабайт статики, которая после первой загрузки спокойно улетит в кеш браузера? Так получилось, что шаблонов намного меньше, чем модулей, поэтому если даже авторы шаблонов повально делают такие глупости, как перечисленные в п.8, стоит ли ожидать от авторов модулей, что они будут проверять, подключена та или иная библиотека? Или полагаться на авось и хороший code-style в среде модулеписателей, у которых порог вхождения еще ниже, чем среди шаблонописателей? А вы думаете плохие примеры для этой записи выбраны только из неактуальных шаблонов с bootstrap 3 и без svg-спрайтов? Так я вас, наверное, разочарую, но чем дальше в лес – тем больше новых дров на модных, современных технологиях. В целом я уже ответил выше, вы смотрите на это как разработчик, а я предлагаю посмотреть и глазами пользователя, ему все вышеперечисленное абсолютно не важно, ему важно получить прилично выглядящий магазин, который будет выполнять его главную функцию - продавать его товары. Не знал, что следование стандартам утратило свою актуальность в 2016 Да вроде это далеко не в одном шаблоне такое. Если вы на свой счет восприняли, то зря, никоим образом не хотел никого обидеть, в записи выжимка из моего опыта общения с десятками шаблонов самых разных авторов, тут нет какой-то одной конкретной цели для критики. Так никто не запрещает использовать новые технологии, вопрос в другом – зачем отказываться от поддержки старых, если это практически неминуемо вызовет проблемы в вышеописанных ситуациях? Делайте все флексами на здоровье, если с блоками не получается добиться желаемого. Но предусмотрите возможность корректного отображения сайта при использовании дополнений какого-нибудь ретрограда и учитывайте общий уровень разработчиков, которые с очень малой вероятностью будут заморачиваться вопросами поддержки чего-нибудь нестандартного, проверять подключения стандартных библиотек, иконочных шрифтов и т.д. P.S. Запомнилась одна цитата из обсуждения работы с legacy-системами, которая, как мне кажется, будет весьма уместна, хоть и с оговорками:
  20. Значит убедитесь, что эта переменная (а то и весь этот файл) нигде дальше не переопределяется, поменяйте другие строки в нем, я не могу знать конкретнее в чем дело, не имея доступа к сайту (да и никакого отношения к шаблону это не имеет, вообще говоря)
  21. Доброго, либо не в том файле меняете, либо не сохраняете изменения, либо - что тоже бывает - работаете не с тем файлом, что относится к вашему сайту (частая проблема, когда на хостинге несколько сайтов)
×
×
  • 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.