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

hemets

Новачок
  
  • Публікації

    20
  • З нами

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

Усі публікації користувача hemets

  1. Добрый день. Есть ли модуль, которые берет самый длинный уровень вложенности товара и выводит его как каноническую ссылку? Т.е. товар доступен по ссылкам: https://site.com/folgirovannye-shary/geroi-multfilmov/princessy/tovar https://site.com/den-rozhdeniya/tovar https://site.com/princessy//tovar https://site.com/geroi-multfilmov/princessy/tovar https://site.com/folgirovannye-shary/tovar canonical должен во всех случаях у товара подставится - https://site.com/folgirovannye-shary/geroi-multfilmov/princessy/tovar т.е. с максимальным уровнем вложенности. Главная категория в seo pro с ручным выбором не предлагать, нужно именно автоматизировать
  2. Ссылка вида - index.php?route=product/product&product_id= И даже по ней после смены SEO URL будет отдаваться 404, и товар становится доступным только по ЧПУ И важное допленениедаже на дефолтном сео, а не только seo pro есть этот баг.
  3. Коллеги, кто замечал такой баг в третьем ОпенКарте с SEO PRO. Если изменить у товара SEO URL и потом перейти на товар из списка товаров http://prntscr.com/sg566b- , то кинет на старый адрес и выдаст 404. Сброс/очистки кешей и прямое из удаление с ftp не помогают. Три разных абсолютно проекта, на всех трёшка с сео про и везде такой лаг. При первой смене сео урла еще бывает прокатывает переход, а при второй смене уже точно кидает на 404. Видео с сутью проблемы - https://www.loom.com/share/8775301b19b34d179fc79b8e49b76e39
  4. Накидали небольшой скрипт, который при первом заходе на рус версию сайта без суффиксом редиректит на укр версию с суффиксом /ua и записываетв куки, после чего уже не будет релиректит с рус после переключени <script> $(window).on('load', function(){ redirectToLang(); }); function redirectToLang(){ let cookie = getCookie('language'); let location = document.location; if (cookie == 'ru-ru' && document.referrer == '') { if (location.origin + '/' == location.href) { window.location = '/uk'; } else if (location.hash !== '') { window.location = '/uk/' + location.hash; } else if (location.search !== '') { window.location = '/uk/' + location.search; } } } function getCookie(name) { let matches = document.cookie.match(new RegExp( "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)" )); return matches ? decodeURIComponent(matches[1]) : undefined; } </script> Добавлять его в темплейт header в теге <head>
  5. Но та же проблема возникнет как и с тем решением определения по языку браузера как сейчас, на рускоязычную главную попасть будет невозможно, всегда будет редиректить на укр
  6. Вы не правильно его понимаете и интерпретируете (закон) Клиент интрепритирует иммено так как я изложил и доказать обратное я ему не могу. Или сделайте чтобы украинский был без префикса, а русский с префиксом site.com/ru Вот в этом то и проблема, сайт уже пару лет как работает с суффиксом /uk на укр версии и без суффикса на русской, плюс еще и ссылки СЕОшники покупали и рекламу настраивали под такую релизацию. Так что я кроме как в стартпосте механики реализации другой не вижу.
  7. Это не задача из разряда самодеятельности, а проблема нового украинского законодательсва, которое требует, что бы сайт по умолчанию открывался на украинском языке
  8. Коллеги, нужна помощь. Есть сайт на ocStore 3.0.2.0 с включеным SeoPro и установленым "SEO мультиязык-мультирегион". Стоят задачи: 1. Что бы русскоязычные страницы отдавались без префикса ru/, а украиноязычные страницы с префиксом uk/ 2. При заходе на сайт пользователь попадал на украиноязічную версию с префиксом uk/ или без префикса, но язык главной должен быть именно украинский. Первая задача была решене на "SEO мультиязык-мультирегион" без проблем. Вторая задача не решена, сейчас в htaccess прописано: RewriteCond %{REQUEST_URI} ^/$ [NC] RewriteCond %{HTTP:Accept-Language} (ru|uk) [NC] RewriteRule .* https://site.ua/uk [R=302,L] но проблема в том, что на русскоязычную версию главной без префикса уже не попасть
  9. Добрый день форумчанам! Ищу модуль под opencart 2.3, который сможет реализовать фукнционал группировки опций. Вот пример как это должно быть (https://itis.ua/kreslo-venzo-creale) - http://prntscr.com/qdiqby . В примере опция "Выбор цвета" разбивается на несколько групп "Искуственная кожа", "Натуральная кожа", "Ткань". Или может кто-то возьмется реализовать такой функционал.
  10. А зачем изменять время на стороне php, если время задается в заказе с помошью SQL NOW()???
  11. Если автор модуля не против, то поделюсь вариантом как избавился от этой неприятности. В контроллере модуля заменил строку: fwrite($handles, $this->request->post['robots']); на $rtext = str_replace("&amp;", "&", $this->request->post['robots']); fwrite($handles, $rtext); Т.е. функция заменяет &amp; на нужный нам в robots.txt &. Если будет появляться необходимость заменять еще какие то спецсимволы, то уже по аналогии можно будет доделать и под них.
  12. Добрый день. Заметил такую проблему в модуле, что при создании файла robots.txt происходит замена символа '&' на '&amp;'
  13. @ 29aleksey Добрый день. Не могу написать в личку для запроса активации купленного модуля
  14. Может знающие люди подскажут, приобрел данный модуль, всё отлично работает, но есть один нюанс, нужно что бы url метки выводились не таким образом как сейчас /vodosnabzhenie/nasosy-dlja-vodosnabzhenija/best-nasosy, а добавить в путь tag, т.е. должно быть - /vodosnabzhenie/nasosy-dlja-vodosnabzhenija/tag/best-nasosy? не подскажите где в каком контроллере что подправить. Раньше по теме видел, что у людей вывод ссылок именно так и организован, и SEOшники того же требуют. И еще один вопрос, но он не настолько существенный, в ленте товаров на странице тегов, у товаров в нет вложенности категорий, т.е. сейчас ссылка выглядит так /dzhambo-70_50p-24 а должна по идеи как и в каталоге - /vodosnabzhenie/nasosy-dlja-vodosnabzhenija/dzhambo-70_50p-24
  15. Зря я распереживался, разработчик оперативно отреагировал в личке и все поправил в проекте. Так что поддержка модуля на высоте!
  16. Может кто то знает решение проблемы - на старой версии OpenCart 1.5.6.1 rus, фильтр плодит кучу файлов (вида: cache.category.ocfilter.path.0075183df844d5728fb269c689e175e8.1486550967 ) в папке /system/cache. Ждать ответа от разработчика, я так понимаю долго, а два проекта сейчас имеют эту проблему и в день там появляется больше 100Мб кеша
  17. Добрый день, уважаемые форумчане. Необходимо доработать модуль от приватбанка. Модуль отлично работает на Опенкарт до версии 2.1.0.2 но в связи с тем, что необходимо заставить его работать с новой версие опенкарта столкнулись со сложностями и своими силами пока заставит работать не удалось. Пока проделаны такие манипуляции с модулем: 1. В связи с тем, что в этой версии CMS изменился пусть к папкам оплаты и теперь модули оплаты вложены в extension были переписаны пути в контроллерах и модулях (пример - extension/payment/privatbank_paymentparts_ii), так же переименованны сами контроллеры и модули (пример - ControllerExtensionPaymentPrivatbankPaymentpartsIi) согласно вложенности папок. После этих изменений удалось добиться того, что модули появились в админке, и позволяют вносить изменения. 2. При попытке оформить покупку, падала ошибка на $this->currency->getCode(), было изменено на $this->config->get('config_currency'), после чего ошибка пропала, но в выборе варианты оплаты так и не появилась оплата частями. 3. Прикрепляю доработанные модуль во вложении. Пока дорабатывался только модуль privatbank_paymentparts_ii Если кто сможет заняться допилом пишите в личку, обсудим гонорар. paypart_privatbank.zip

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

Important Information

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