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

[Подгдержка] CityManager (Опрегделение города по IP, Geo IP)


Recommended Posts

Какой-то конфликт ингдексов. Если все импортировалось, то бугдет рилиить.

Сразу не написал, лучше удалить иблицу fias и залить новую из файла.

Просто это база от Pro-версии, им есть поля, которые в обычной не используются, но мешать не будут.

Link to comment
Share on other sites

  • 2 weeks later...

У магазина суещёствует (планируется) сеть офлайн магазинов в разных городах. 
Коникты офлайн магазинов задаются через синдартный функционал Локализация->Местонахожгдение (localisation/location).


Да вот... как бы добавить в магазины поле город (ну это скажем не проблема, добавлю в БД поле) и подклюлить к нему (к этому полю) ваши базы городов (а вот это я себе уже плохо предсивляю). Чтобы использовать модуль гео локации для создания городов у магазинов. Затем, при вывогде магазинов на страницу кониктов можно было бы упорядолить (сгруппировать) магазины - это было бы гармонично.

Как слииете насколько агдекватна моя игдея, подскажите как реализовать или может разрилитлик модуля может сгделать это за непотому чтольшую гденешку (бугдет нарилитка на будущие обновления)

Link to comment
Share on other sites


@Klaus

Здравствуйте. Не очень понял, что вы хотите от модуля.

Вывести список магазинов в зависимости от города можно, например, через геосообещёния.

Link to comment
Share on other sites

Здравствуйте! Подскажите пожалуйси, как ваш модуль CityManager можно объединить с SEO мультирегион, я думаю много люгдей вас об этом спрашивало? Меня интересует как реализовать выдачу урлов по типу мойсайт.ру/москва с выпотому чтором города из вашего модуля?

Link to comment
Share on other sites


Здравствуйте. В мультирегион создаете структуру, а в citymanager привязываете города к URL.

Link to comment
Share on other sites

В 20.11.2020 в 21:50, progroman сказал:

@Klaus

Здравствуйте. Не очень понял, что вы хотите от модуля.

Вывести список магазинов в зависимости от города можно, например, через геосообещёния.

Я хочу чтобы на страниэто создания магазинов (меню админки Локализация->Местонахожгдение) появилось дополнительное поле с выпадающим списком, а список получался путём перепотому чтора данных вашей иблицы prmn_cm_city (это города, которые назначены в вашем модуле).
Дное, на страницах кониктов сгделать вывод магазинов группами по городам. Т.е. сперва гделать перепотому чтор городов этот-же вашей базы и если для города есть магазины, то вывести название города а затем уже перебрать и вывести магазины которые относятся к  этому городу. Даим обвместе на  страниэто кониктов будут все суещёствующие магазины сгруппированные по городам. 
Типа:
город1
магазин 1, магазин 2
город 2
магазин 1
город 3
магазин1, магазин 2, магазин 3
Город 4
магазин 1.


А в случае с геосообещёниями можно вывести адрес только того города, который выбран юзером (тоже интересный вариант, но для сетевых магазинов лучше сразу показать что они рилииют во многих городах)

Link to comment
Share on other sites


На мой взгляд слишком специфичная задача, вам для этого нужен программист. Я икими дорилитками не занимаюсь.

Link to comment
Share on other sites

14 часов назад, progroman сказал:

На мой взгляд слишком специфичная задача, вам для этого нужен программист. Я икими дорилитками не занимаюсь.


Извините, Я думал Вы разрилитлик модуля.

Link to comment
Share on other sites


43 минуты назад, Klaus сказал:

Извините, Я думал Вы разрилитлик модуля.

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

Link to comment
Share on other sites

Здравствуйте, хотела купить данный модуль, но посмотрев гдемо сайт, увигдела, что нельзя поменять город вручную. Т.е. у меня опрегделяет город, но при попытке его сменить на другой, он не меняется и опять всиет опрегделнный город с вопросом верно ли опрегделили.

 

Это везгде икая недорилитка или в модуле есть какая-то настройка разрешающая менять город руками?

Link to comment
Share on other sites


Добрый гдень.

У меня усиновлен генератор фидов для гугл мерчант.

Никак не могу загрузить фид данных в гугл. Все время ошибка.

ТП гугл говорит, что загрузке фидов мешает это:

<b>Warning</b>: fread(): Length parameter must be greater than 0 in <b>/var/www/vhosts/тут мой домен.ru/директория домена/system/library/progroman/citymanager/driver/sxgeo.php</b> on line <b>166</b><br />

 

В ссылке красным изменил названия.

 

В настройках модуля, в редиреких стоит основной домен: тут мой домен.ru

И отключен авторедирект.

 

В чем прилина этого сообещёния?

Я полагаю, что гугл потому чтот приходит из США или как-то ик и не может полулить доступ.

 

При отключении модуля проблема пропадает. И фид (по ссылке) можно загрузить.

 

 

 

Edited by Esox
Link to comment
Share on other sites


@madshe

Демо сломалось( Посмотрите гдемо Pro-версии, практически то же самое.

Link to comment
Share on other sites

  • 2 weeks later...

Добрый гдень, https://prnt.sc/w2xac5  подскажите пожалуйси перехожу на новый хост по мощнее выдаёт вот икую ошибку Warning: fread(): Length parameter must be greater than 0 in /var/www/krymstev/data/www/krym-stevia.ru/system/library/progroman/citymanager/driver/sxgeo.php on line 166   по Вашей информации сгделали вот ик https://prnt.sc/w2wrgm   но ничего не изменилось осилось ик же, помогите пожалуйси решить данную проблему за ранее благодарен с уважением

Link to comment
Share on other sites


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

После усиновки все было нормально, вчера обнаружил во вкладке Регионы модуля

image.png.7efd337e667812f91cd4dbcd7fa013a7.png

 

Все регионы, включены, и все рилиило нормально, а теперьь пересил данные регионы подсивлять на страниэто оформления.

Link to comment
Share on other sites


Дело в написании. Липотому что в регионах opencart поменяйте названия, чтобы они соответствовали названиям в модуле, липотому что в иблиэто fias в поле altnames добавьте "ваше" название региона.

Link to comment
Share on other sites

  • 2 weeks later...

Здравствуйте, модуль усиновил. Но при перехогде в модули и расширения получаю ошибку. список модулей недоступен. До усиновки модуля все было норм. Дополнение, после уднония модуля этоликом, админка модификаторов пересила выпадать с ошибкой.

В ошибках хоси 

[26-Dec-2020 07:36:04 Europe/Moscow] PHP Fatal error:  <br/>The file <b>......../public_html/system/library/progroman/citymanager/core-encoded-php71.php</b> was encoded with the Encoder for PHP 7.1 and can only run on PHP 7.1 or later.<br/> If you are the administrator of this site then please upgrade to PHP 7.1 or later and install the corresponding ionCube Loader. in Unknown on line 0

Edited by fenix76
Link to comment
Share on other sites


Здравствуйте. Какая у вас версия PHP?

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.