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

halfhope

Users
  
  • Posts

    1,750
  • Joined

  • Last visited

Everything posted by halfhope

  1. В настройках магазина отключите gzip сжатие. Если поможет, то это BOM символ в каком-то языковом файле модуля + Gzip сжатие = кракозябры. В остальных случаях нужно проводить трассировку.
  2. Через админку "Продажи" > "Сертификаты" > "Тематика". Выберите нужное изображение и все.
  3. Неправильно указан протокол к изображению. <div style="float: right; margin-left: 20px;"> <a href="https://*.ru/" title="Белорусская косметика Белита Витекс"> <img src="htts://*.ru/image/data/123.png" alt="Белорусская косметика Белита Витекс" /> </a> </div> Написано htts, должно быть https
  4. Здравствуйте! Без самого письма мало чего можно сказать. Посмотрите инспектором объектов путь к изображению.
  5. Не знаю, зависит от конкретной реализации. Есть бесплатные модули (или очень дешевые). Желательно обратиться к специалисту.
  6. Opengraph добавить не забудьте. https://developers.facebook.com/tools/debug/
  7. Пути для файлов До версии 2.2 (opencart) путь к файлу шаблона указывается относительно директории catalog/view/theme/ с расширением файла. Например: default/template/product/category_wo.tpl default/template/product/category_wo.tpl С версии 2.2 (opencart) путь указывается в формате product/category без расширения файла. Шаблоны для схем Чтобы добавить поддержку выбора шаблона для какой-либо другой схемы нужно сделать дубликат (может отличаться в зависимости от версии движка, будьте внимательны): И исправить пути checkout/cart на свои
  8. Могу провести оптимизацию по показателям PageSpeed. И быстрым тоже могу сделать. Дорого, качественно. Загрузка по скроллу, которую поставили не совсем правильна. Но тут я уже скорее придираюсь.
  9. Тоже проседает. Есть готовое решение для скриптов аналитики, социальных виджетов и прочих сторонних скриптов. Его смысл в том, чтобы начать загрузку скриптов и их инициализацию после загрузки всей страницы, по пользовательским событиям и таймингу (если событие не произошло). PageSpeed такие скрипты в упор не видит, они не влияют на его оценку. А для пользователей не будет какой-то конкретной точки, в которой сайт "тупит" из-за сторонних скриптов, все будет подгружаться равномерно. Обращайтесь, дорого и качественно.
  10. Для того чтобы использовать контекст движка в каком-либо классе, нужно передать в него этот самый контекст. Есть и более простое решение, в конце. 1. Смотрим где подключается Response; и передаем ему $registry. $Response = new Response($registry = false); 2. В классе Response пописываем private $registry; и конструктор, который примет и проверит $registry, а затем назначит $this->$registry = $registry; Здесь обязательно стоит добавить проверку на существование $registry. Т.к. в зависимости от версий движка, инициализация Response может быть в нескольких файла. Например, в каталоге мы добавили передачу $registry, а в admin/index.php ее нет и на странице admin может быть ошибка. 3. Получить product_id можно так: $request = $this->registry->get('request'); $product_id = $request->get['product_id']; А вообще можно получить все это без внедрения регистра в класс. $route = isset($_GET['route']) ? $_GET['route'] : (isset($_GET['_route_']) ? $_GET['_route_'] : ''); $product_id = 0; if ($route == 'product/product'){ $product_id = (int)$_GET['product_id']; }
  11. C этим могу помочь, за остальное не возьмусь. Дорого, качественно.
  12. Вот еще, не забудьте. Будет тормозить - обращайтесь.
  13. Ребята, проходите мимо, не тратьте время на этот трэш, не развивайте.
  14. Вы ему (поисковому движку) хоть ass в корень засуньте, ему пофиг. Влияние быстродействия на поисковую выдачу для мобильных устройств - возможно. Но на "ребрендинг" внутренних механизмов - им глубоко по*уй. На SEO это абсолютно никак не влияет. Хотите уникальный сайт? Делайте самопис. Оч много инфы как сделать ИМ с нуля, а потом и слайдеры к нему. Не тратьте на это время, это заблуждение.
  15. Из коробки opencart поддерживает мультимагизины. Можно сделать поддомены для других городов, их будет обрабатывать все тот же сайт, не надо делать копии файлов. Например - http://bb-shop.ru/. В настройках магазина добавляете поддомен (при выборе магазина на странице настроек можно создать еще один магазин). Создаете поддомен на сервере, чтобы apache/nginx его корректно обрабатывали и все. Могут быть проблемы с модулями, которые не поддерживают мультимагазины, но их единицы. Для определения города и привязки города к поддомену используются модуль определения IP. Geo ip вроде называется. Ребята, поправьте если ошибаюсь.
×
×
  • 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.