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

Recommended Posts

В 25.09.2021 в 04:05, ocdev_pro сказав:

Прекрасная новость друзья.
Модуль полностью совместим с фильтром

 ocFilter начиная с версии фильтра 4.8

@SooR Красавчик, все-таки допилил! :-o

Лично попробовал новый фильтр,  это пушка, рекомендую!

 

 

вот это действительно прекрасная новость) спасибо))

Надіслати
Поділитися на інших сайтах


40 минут назад, Yuriel сказал:

Подскажите как бороться ? почему отключен ?

 

пврапррр.png

Не обращайте внимание, у него нет настройки вкл/выкл

Надіслати
Поділитися на інших сайтах

Здравствуйте!
Спасибо за работу над модулем, который закрывает очень актуальную задачу, но хочется все таки расставить все точки на і.
1. У Вас в документации написано что для кода языка можна прописать uk-ua или uk или ua. Но ua - это код страны.

image.thumb.png.fbe24e64ff3cd7b7794fbbee14a7c335.png

2. Если задать ru-ua и uk-ua соответственно, то при проверке hreflang Tags Testing выдает ошибку: image.thumb.png.809ad6cd7d8e4640ac7cb77b0a04ad85.pngMissing region-independant link for that language:
 

я насколько понимаю причина в этом:
image.thumb.png.57648a4f1642dc97498aebb74195f5ec.png

тоесть для того что бы все было ок, нужно указывать в Вашем модуле только код языка?

 

 

Надіслати
Поділитися на інших сайтах


19 минут назад, Julena сказал:

Здравствуйте!
Спасибо за работу над модулем, который закрывает очень актуальную задачу, но хочется все таки расставить все точки на і.
1. У Вас в документации написано что для кода языка можна прописать uk-ua или uk или ua. Но ua - это код страны.

 

2. Если задать ru-ua и uk-ua соответственно, то при проверке hreflang Tags Testing выдает ошибку: Missing region-independant link for that language:
 

я насколько понимаю причина в этом:
 

тоесть для того что бы все было ок, нужно указывать в Вашем модуле только код языка?


Понимаю о чем Вы, укажите просто ru и ua соответственно. И тестер не будет ругается. Вообще региональное разделение нужно в большинстве случаев для англоговорящих стран.

Надіслати
Поділитися на інших сайтах

В 26.09.2020 в 16:37, ocdev_pro сказал:

мультимагазин? Пока таких запросов не было, будут желающие проспонсировать разработку, может что и появится. Пока некогда.

Здравствуйте!

Подскажите, пожалуйста, появилась ли в модуле поддержка мультимагазина (мультидоменность)?

спасибо!

Надіслати
Поділитися на інших сайтах


50 минут назад, emilisk сказал:

Здравствуйте!

Подскажите, пожалуйста, появилась ли в модуле поддержка мультимагазина (мультидоменность)?

спасибо!

Есть предложение потестить на Вашем магазине?

Надіслати
Поділитися на інших сайтах

41 минуту назад, emilisk сказал:

Хорошо. Что для этого надо?

Пишите в ЛС, доступы к сайту, админку и фтп. проверим

Надіслати
Поділитися на інших сайтах

Всем привет! ocStore-3.0.2.0

Пишут что не должно быть префикса а только в hreflang-е.

У меня бред какой то. Есть и префикс и не правильный хрефлэнг. Так же есть 404-я ошибка при переключении на язык по умолчанию (страница не найдена)

Настройки модуля:

https://prnt.sc/1vpdjf7

Hreflang:

https://prnt.sc/1vpd7as

Префикс:

https://prnt.sc/1vpde3h

Стоит SEO PRO и проблем нет.

 

Что за баг может кто сталкивался ?

Змінено користувачем natural
Надіслати
Поділитися на інших сайтах


4 часа назад, natural сказал:

Всем привет! ocStore-3.0.2.0

Пишут что не должно быть префикса а только в hreflang-е.

У меня бред какой то. Есть и префикс и не правильный хрефлэнг. Так же есть 404-я ошибка при переключении на язык по умолчанию (страница не найдена)

Настройки модуля:

https://prnt.sc/1vpdjf7

Hreflang:

https://prnt.sc/1vpd7as

Префикс:

https://prnt.sc/1vpde3h

Стоит SEO PRO и проблем нет.

 

Что за баг может кто сталкивался ?

Так а что за Баг в итоге? Ничего не понятно что у Вас не так.
hreflang не правильный, потому что надо указать ru и uk вместо ru-ru, uk-ua.
Т.к при указании региона надо еще и указать hreflang x-default но это в редких случаях, когда действительно требуется разделение сайта для конкретного региона

например сайт на английском для Америки будет иметь hreflang="en-us, для Англии en-gb

в Вашем же случае разделять сайт по регионам не нужно.  ru-ru, uk-ua сообщает поисковику, что у меня Русский на сайте только для России, а Украинский только для Украины.. А все русскоговорящие в Украине идут лесом выходит.  Вот так не надо делать!

Надіслати
Поділитися на інших сайтах

2 часа назад, ocdev_pro сказал:

Так а что за Баг в итоге? Ничего не понятно что у Вас не так.
hreflang не правильный, потому что надо указать ru и uk вместо ru-ru, uk-ua.
Т.к при указании региона надо еще и указать hreflang x-default но это в редких случаях, когда действительно требуется разделение сайта для конкретного региона

например сайт на английском для Америки будет иметь hreflang="en-us, для Англии en-gb

в Вашем же случае разделять сайт по регионам не нужно.  ru-ru, uk-ua сообщает поисковику, что у меня Русский на сайте только для России, а Украинский только для Украины.. А все русскоговорящие в Украине идут лесом выходит.  Вот так не надо делать!

 

Спасибо за ответ! 

Прошу прощение просто забыл что была доработка кастомная под prefix в url в catalog/controller/header.php

Сам занимаюсь СЕО но, без префикса просто не могу смотреть на сайт))) 

Я понимаю о чем Вы пишите что он не обязателен и этому имеет место быть но, я все же сделал )

 

Префикс делал следующим образом от версии 2x 

<file path="catalog/controller/extension/seo_pro.php">
	<operation>
      <search>
        <![CDATA[// Decode URL]]>
      </search>
      <add position="after">
        <![CDATA[
        //Add language code in ur --Begin code
              if(isset($this->request->get['_route_'])){
            $urllanguage = explode('/', trim(utf8_strtolower($this->request->get['_route_']), '/'));
            $this->load->model('localisation/language');
            $languages = $this->model_localisation_language->getLanguages();
            $lang = array();
            foreach($languages as $language){
              $lang[] = $language['code'];
            }
            if(isset($urllanguage[0]) && in_array($urllanguage[0], $lang)){
              if(count($urllanguage) > 1){
                $replace_lang = $urllanguage[0]."/";
              }else{
                $replace_lang = $urllanguage[0];
              }
              $this->request->get['_route_'] = str_replace($replace_lang, '', $this->request->get['_route_']);
              if($this->request->get['_route_'] == '' || $this->request->get['_route_'] == '/'){
                unset($this->request->get['_route_']);
              }
            }
          }
        // -- End code
        ]]>
      </add>
    </operation>
    <operation>
    <search>
        <![CDATA[		$seo_url = trim($seo_url, '/');]]>
      </search>
       <add position="after">
        <![CDATA[
        //Add language code in ur --Begin code
            $this->load->model('setting/setting');

            $congif_language = $this->config->get('config_language');

            if(isset($this->session->data['language']) && $this->session->data['language'] != $congif_language){
              $seo_url = $this->session->data['language']."/".$seo_url;
            }
        // -- End code
        ]]>
      </add>
    </operation>
  </file>

 

Попробую завтра Ваш модуль поставить поверх SEO PRO. Отпишусь о результатах. 

 

Вот кстате возможный виновник торжества:

catalog/controller/header.php

 
$url_current = "$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
				 if ($url_current == 'http://Ваш сайт/') {
					
				         $this->session->data['language'] = 'uk-ua';
					$this->response->redirect($this->url->link('common/home'));
			 }
			 if ($url_current == 'http://Ваш сайт/ru') {
				         $this->session->data['language'] = 'ru-ru';
					 $this->response->redirect($this->url->link('common/home'));
			}

 

 

 

Змінено користувачем natural
Надіслати
Поділитися на інших сайтах


25 минут назад, natural сказал:

Вот кстате возможный виновник торжества:

catalog/controller/header.php


 
$url_current = "$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
				 if ($url_current == 'http://Ваш сайт/') {
					
				         $this->session->data['language'] = 'uk-ua';
					$this->response->redirect($this->url->link('common/home'));
			 }
			 if ($url_current == 'http://Ваш сайт/ru') {
				         $this->session->data['language'] = 'ru-ru';
					 $this->response->redirect($this->url->link('common/home'));
			}

 

 

 

Ну это у Вас уже какие-то кастомные доработки, т.к у меня такого кода нету

Надіслати
Поділитися на інших сайтах

  • 1 month later...

Кто может подсказать с пагинацией этот модуль також работает? К примеру вносит ли в заголовок пагинации номера страниц?

Змінено користувачем Kamaz
Надіслати
Поділитися на інших сайтах


И ещё вопрос нужен ли новый тайтл и описание для страниц формата:

 

<title>Водка - | Купить водку: цена, отзывы, продажа страница 3</title>

 

<meta name="description" content="Лучшая водка мира ➦ Купить водку  ✔ Гарантия качества ☑ Оптовые цены $ страница 3" />

 

Если да - не увидел на видео, делает ли такое этот модуль

Змінено користувачем Kamaz
Надіслати
Поділитися на інших сайтах


23 минуты назад, Kamaz сказал:

И ещё вопрос нужен ли новый тайтл и описание для страниц формата:

 

<title>Водка - | Купить водку: цена, отзывы, продажа страница 3</title>

 

<meta name="description" content="Лучшая водка мира ➦ Купить водку  ✔ Гарантия качества ☑ Оптовые цены $ страница 3" />

 

Если да - не увидел на видео, делает ли такое этот модуль

Если нет на видео, значит не делает. Да и не должен, это ведь другое. Модуль работает со ссылками, а не с заголовками и текстом

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

Подскажите, если в магазине уже переведено всё на два языка (русский и украинский), как правильно установить этот модуль? В файлах увидел папку с английским - нужна ли она или её просто заменить на папку с украинским языком? 

Надіслати
Поділитися на інших сайтах


5 часов назад, zhizherinv сказал:

Подскажите, если в магазине уже переведено всё на два языка (русский и украинский), как правильно установить этот модуль? В файлах увидел папку с английским - нужна ли она или её просто заменить на папку с украинским языком? 

Папка с английским пускай лежит себе, не надо ее трогать

Надіслати
Поділитися на інших сайтах

6 часов назад, ocdev_pro сказал:

Папка с английским пускай лежит себе, не надо ее трогать

как есть так и устанавливать? укр язык сам появится?

Надіслати
Поділитися на інших сайтах


19 минут назад, zhizherinv сказал:

как есть так и устанавливать? укр язык сам появится?

Как он появится?))) Укр.язык ставите отдельно, а модуль отдельно

Надіслати
Поділитися на інших сайтах

5 минут назад, ocdev_pro сказал:

Как он появится?))) Укр.язык ставите отдельно, а модуль отдельно

я имею ввиду, что, появится ли укр язык в окне настроек модуля, если он уже есть на сайте?

Надіслати
Поділитися на інших сайтах


22 минуты назад, zhizherinv сказал:

я имею ввиду, что, появится ли укр язык в окне настроек модуля, если он уже есть на сайте?

Если язык включен, то появится

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

В мобильной версии не переключается язык, в чем может быть проблема? по гугл хрома дев нет ошибок. шаблон установленный - версия шаблона 2
https://opencartforum.com/files/file/3870-adaptivnyy-mnogomodulnyy-shablon-modern-v2/
 

Надіслати
Поділитися на інших сайтах


Только что, Kirizzo сказал:

В мобильной версии не переключается язык, в чем может быть проблема? по гугл хрома дев нет ошибок. шаблон установленный - версия шаблона 2
https://opencartforum.com/files/file/3870-adaptivnyy-mnogomodulnyy-shablon-modern-v2/
 

Нужна адаптация, тестировано только на стандартном шаблоне

Надіслати
Поділитися на інших сайтах

В 07.12.2021 в 18:30, Rassol2 сказал:

Здравствуйте.

После выбора локализации сайт донор выставляет вам куки с указанием языка.
Вам нужно с браузера скопировать куки и записать их в настройки запросов.
После этого сайт донор будет из запроса считывать куки и отдавать вам нужную локализацию.

 

1 минуту назад, ocdev_pro сказал:

Нужна адаптация, тестировано только на стандартном шаблоне

можете это сделать?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

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

Important Information

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