Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Поддержка] CityManager Pro (группы покупателей, разные цены для городов)


progroman
 Поделиться

Рекомендованные сообщения

56 минут назад, progroman сказал:

Проще всего вам сейчас скопировать русскую локализацию в английскую (catalog/language/ru-ru/extension/module/progroman/city_manager.php в catalog/language/en-gb/extension/module/progroman/city_manager.php)


Не помогло, кеш и модификаторы сбросил.
Вот файл, как вы написали.

2019-08-27_233124.png.0892a2e2862227d11b6952c5ee591ea7.png

 

И по прежнему выводит английское сообщение.
Но если этот файл удалить - выводит вот так:
2019-08-27_233027.png.2968567d6c0a031f5dcd2ef9b806b167.png

Ссылка на комментарий
Поделиться на других сайтах


А какая у вас версия OpenCart?

Ссылка на комментарий
Поделиться на других сайтах

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

А какая у вас версия OpenCart?

ocStore 2.3.0.2.3

Сегодня утром уже вот такое выводит. Yes/No только на английском. Мистика :)
 

2019-08-28_110253.png

Изменено пользователем ditex
Ссылка на комментарий
Поделиться на других сайтах


Добавьте в lang-файл

$_['text_yes'] = 'Да';

$_['text_no'] = 'Нет';

Ссылка на комментарий
Поделиться на других сайтах

Добрый день!

У вас в попапе с выбором города так сверстано, что название города не является классической ссылкой <a href="URL">...</a>

 

То есть поисковик как я понимаю такую ссылку не видит. 

Подскажите, пожалуйста, можно ли самостоятельно переверстать под вид нормальных ссылок для ПС?

 

Или что-то порушим, какую-то логику модуля?

Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте. Поисковики и попап с городами не должны видеть — он грузится через ajax.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Добрый день. 

Переустановил модуль до новой версии (старую полностью снес).

Сейчас не могу войти в настройку модуля, выдает ошибку 

 

Fatal error: Call to undefined method Language::all() in (...)/www/mysite/admin/controller/module/progroman_city_manager.php on line 441

 

Просьба помочь.

Ссылка на комментарий
Поделиться на других сайтах


Модификатор обновили? Ошибок в логах модификатора нет?

 

Пишите в личку с подобными вопросами.

image.png.5e022a61535a2883a6d9f899ff5cea6e.png

Ссылка на комментарий
Поделиться на других сайтах

В 01.09.2019 в 16:14, gregoro сказал:

Добрый день!

У вас в попапе с выбором города так сверстано, что название города не является классической ссылкой <a href="URL">...</a>

 

То есть поисковик как я понимаю такую ссылку не видит. 

Подскажите, пожалуйста, можно ли самостоятельно переверстать под вид нормальных ссылок для ПС?

 

Или что-то порушим, какую-то логику модуля?

 

В 02.09.2019 в 08:41, progroman сказал:

Здравствуйте. Поисковики и попап с городами не должны видеть — он грузится через ajax.

А если и его по обычной ссылке вызывать? Ничего не порушим?

Можете такую доработку сделать? По цене договоримся думаю :-) 

 

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

Ссылка на комментарий
Поделиться на других сайтах


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

А если и его по обычной ссылке вызывать? Ничего не порушим?

Это как?

 

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

Можете такую доработку сделать?

Нет, сейчас не могу.

Ссылка на комментарий
Поделиться на других сайтах

Ну сдеа

3 минуты назад, progroman сказал:

Это как?

Ну сделать этот попап таким образом, чтобы ссылки на города в нем были видны для поисковых систем.

 

Т.е. чтобы в коде были ссылки вида <a  href="https://poddomen.site.ru/" </a>

Изменено пользователем gregoro
Ссылка на комментарий
Поделиться на других сайтах


Постараюсь в следующей версии добавить.

Ссылка на комментарий
Поделиться на других сайтах

@progroman приветствую. Подскажите пожалуйста, как сделать подстановку города через переменную %CITY% в тексте статьи (схема Information)? Понимаю, то нужно в контроллере catalog/controller/information/information.php вставить примерно такой кусок кода:

$this->document->setKeywords(str_replace('%CITY%', $city, $this->config->get('config_meta_keyword')));

но не могу понять, что именно нужно прописать.

В карточке товара сделал и все работает, правда через переменную {city_name}, а тут никак не могу сообразить :mellow:

 

P.S. модуль покупал на ливопенкарт.ру

Ссылка на комментарий
Поделиться на других сайтах


catalog/controller/information/information.php

$data['description'] = html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8');

меняем на

$information_info['description'] = str_replace('%CITY%', $this->progroman_city_manager->getCityName(), $information_info['description']);
$data['description'] = html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8');

 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

@progroman, доброго времени!

Как актуализировать базы городов?

Например, http://api.sypexgeo.net/xml/5.141.86.240 определяет город правильно, но модуль на сайте заявляет, что пользователь в г. Очер, Пермский край.

 

Ссылка на комментарий
Поделиться на других сайтах

Ссылка на комментарий
Поделиться на других сайтах

В 15.09.2019 в 13:23, progroman сказал:

catalog/controller/information/information.php


$data['description'] = html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8');

меняем на


$information_info['description'] = str_replace('%CITY%', $this->progroman_city_manager->getCityName(), $information_info['description']);
$data['description'] = html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8');

 

Спасибо!

 

Планируется ли добавление склонений имен городов?

Ссылка на комментарий
Поделиться на других сайтах


Добрый день! Хочу купить ваш модуль и есть вопрос перед покупкой. Если установлены разные цены, для разных городов, то как в опциях это сделать? В опциях тоже должны быть другие цены

Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте. В опциях не получится сделать. В опенкарт нельзя настроить разные цены для разных групп покупателей (разных городов).

Ссылка на комментарий
Поделиться на других сайтах

@progroman добрый вечер. Подскажите пожалуйста по реализации связки GeoIP и модуля SEO мультигород через шорткоды для метатэгов. Хочу начать продвижение по городам и в одной теме подсказали, что данная связка будет наиболее удачной нежели плодить магазины и много языков—городов.

 

Не совсем понимаю как в этом случае будет происходить индексация, если город будет привязан к своему поддомену/подпапке. Будут ли роботы видеть и индексировать региональный контент, ведь нет отдельных магазинов и языков, где прописаны региональные данные. Все переключение происходит через город и данные меняются согласно шорткодам. Совсем запутался в этом вопросе. Не до конца понимаю логику работы модулей и поисковых систем.

Ссылка на комментарий
Поделиться на других сайтах


А почему не будут, если на каждый город у вас свой поддомен?

Ссылка на комментарий
Поделиться на других сайтах

Поддоменов нет. Только подпапки, созданные через префикс с помощью модуля мультирегион, например site.ru/moskva

Ссылка на комментарий
Поделиться на других сайтах


В этом случае, вам лучше проконсультироваться у специалистов по сео.

Ссылка на комментарий
Поделиться на других сайтах

image.png.c40172d3086892d0f926e43d5c668add.png

 

image.png.5f5fd9e0d8ad89c8fc883b528c6f06ed.png

 

image.png.798b78341a2cce0f2d2fd6b9716c2712.png

 

В общем, факторов много: тематика, конкуренция и т.д. Лучше обратиться к тем, кто раскручивать будет. Я не специалист по сео.

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.