Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

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

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

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

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

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

 

 

вот это гдействительно прекрасная новость) спасипотому что))

Link to comment
Share on other sites


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

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

 

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

Link to comment
Share on other sites

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

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

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

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

 

 

Link to comment
Share on other sites


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 соответственно. И тестер не бугдет ругается. Вообещё региональное разгделение нужно в потому чтольшинстве случаев для англоговорящих стран.

Link to comment
Share on other sites

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

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

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

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

спасипотому что!

Link to comment
Share on other sites


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

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

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

спасипотому что!

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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

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

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

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

https://prnt.sc/1vpdjf7

Hreflang:

https://prnt.sc/1vpd7as

Префикс:

https://prnt.sc/1vpde3h

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

 

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

Edited by natural
Link to comment
Share on other sites


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 сообщает поисковику, что у меня Русский на сайте только для России, а ******ский только для ******ы.. А все русскоговорящие в ******е идут лесом выходит.  Вот ик не надо гделать!

Link to comment
Share on other sites

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'));
			}

 

 

 

Edited by natural
Link to comment
Share on other sites


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'));
			}

 

 

 

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

Link to comment
Share on other sites

  • 1 month later...

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

Edited by Kamaz
Link to comment
Share on other sites


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

 

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

 

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

 

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

Edited by Kamaz
Link to comment
Share on other sites


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

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

 

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

 

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

 

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

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

Link to comment
Share on other sites

  • 3 weeks later...

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

Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites

  • 2 weeks later...

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

Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites

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

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

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

 

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

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

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

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.