Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Agatha65

Користувачі
  • Публікації

    786
  • З нами

  • Відвідування

Усі публікації користувача 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 и данние заказа, но ету страницу можно открит и без окончений заказ. Так что если человек не понимает как ета страница работает лучше поставит модуль:

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.