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

Agatha65

Users
  • Posts

    786
  • Joined

  • Last visited

Everything posted by Agatha65

  1. Скрипт moment нужен на страница товара только если в опциях есть дата/время. Если нет можно удалит - делается в двух местах: в контроллер product.php и в шаблон product.tpl / product.twig https://github.com/myopencart/ocStore/blob/ocStore2/upload/catalog/controller/product/product.php удаляем: $this->document->addScript('catalog/view/javascript/jquery/datetimepicker/moment.js'); $this->document->addScript('catalog/view/javascript/jquery/datetimepicker/locale/'.$this->session->data['language'].'.js'); $this->document->addScript('catalog/view/javascript/jquery/datetimepicker/bootstrap-datetimepicker.min.js'); $this->document->addStyle('catalog/view/javascript/jquery/datetimepicker/bootstrap-datetimepicker.min.css'); https://github.com/myopencart/ocStore/blob/ocStore2/upload/catalog/view/theme/default/template/product/product.tpl удаляем: $('.date').datetimepicker({ pickTime: false }); $('.datetime').datetimepicker({ pickDate: true, pickTime: true }); $('.time').datetimepicker({ pickDate: false });
  2. Черний фон это потому что картинка прозрачная в формате png. К сожалению сама картинка исправит нелзя, но можно добавит белий фон для блок которий содержит ету картинку. Я автор етого дополнения и у меня так проблема решается. Напишите мне в личку и посотрю.
  3. {gran_266} ето текст {gran_267} ето повторяющася граница, несколко картинок в настройка для csv я делаю так: {gran_266}{gran_267} Резервация колонок:20 в реультат граници склеиваются в первая колнка, а в осталних отображается только {gran_267}
  4. Надо запомнить раз и навсегда! Роботс не запрещает индексирование страницы он запрещает обход этих страниц,. Запретит обход страниц ето зло. Так появляются страници в серч конзоль - Страница была проиндексирована, несмотря на блокировку файлом robots.txt Гугл хочет гулят по все страници, чтоби узнат структура сайта. Чтобы запретить индексирование нужно добавить тег ноиндекс на самой странице, ето делают и ocfilter и filter Vier(там есть настройка с какого уровня добавлят ноиндекс), наверное и другие фильтри тоже.
  5. В tpl урл товара есть из коробки: $share В контроллер выглядит так: $data['share'] = $this->url->link('product/product', 'product_id=' . (int)$product_id);
  6. Скорость загрузки не можем изменит, берем что нам дают. Но иногда у доноры картинки ужасние, попадались до 7МБ и 4000 пикселей, они такие нам не нужны. Я написала модификатор для АОП, которий уменшает размер до 1500px, только если картинки больше. Ето конечно замедляет процесс, но за то наш сайт работает лучше. suppler-donor-images-resize.ocmod.xml
  7. Это мой модуль и он бесплатный https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38025 @Ezik Бесплатная версия https://kraken.io/web-interface сжимает тысячи, но если картинка не больше 1МБ. Платная версия делает все. https://kraken.io/pricing
  8. Проверте что модификатор правильно установился во всех файлах. Менеджер дополнений -> Лог
  9. https://www.paysera.com/v2/ru/index Требует много времени и всякие документи для одобрения, но потом работает без проблем
  10. https://www.seroundtable.com/google-long-term-noindex-follow-24990.html Как я делаю: Для Гугл, для Яндекс не в курсе, но наверное тоже самое. Роботс пустой все разрешено . Роботс не запрещает индексирование, а обход. Если ви закриваете страници, робот не может понят общая структура сайта. Пруф от Yoast https://yoast.com/robots.txt Добавляю мета тег роботс ноиндекс на все страници, которие не должни попаст в индекс(limit, order, sort, cart...) Делаю все страници пагинации каноникал на себя(добавляю Страница N в meta title и meta description) https://www.searchenginejournal.com/technical-seo/pagination/ Переделиваю сайтмап и отдаю толxко канонические урл товаров. И робот все обходит и то что нужно индексирует.
  11. public function save_webp($file, $quality = 90) { поменяйте 90 на менше и решайте как вам лучше размер/качество
  12. надо заменит $data['logo_meta'] = str_replace(' ', '%20', $this->model_tool_image->resize($this->config->get('config_logo'), 300, 300)); на $data['logo_meta'] = str_replace(' ', '%20', $this->model_tool_image->resize('NEWIMAGE', 300, 300)); так новая картинка будет 300x300px если нужна большая замените 300,300 на 600,315 в код и еще в етот код <meta property="og:image" content="{{ logo_meta }}" > <meta property="og:image:width" content="600" > <meta property="og:image:height" content="315" > возможние размери картинок - 600х315, 1200ж630 таким образом они будут правильно отображатся.
  13. Проблема в том что нужен transaction_id и данние заказа, но ету страницу можно открит и без окончений заказ. Так что если человек не понимает как ета страница работает лучше поставит модуль:
×
×
  • 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.