-
Публікації
1 396 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Усі публікації користувача progroman
-
Не обязательно геосообщение, можете текущее значение города получать из модуля https://opencartforum.com/files/tutorials/280-{%3F}/
- 1 881 відповідь
-
- geo ip
- база городов
- (і ще %d)
-
Тогда нужно разбираться, откуда ошибка ERR_TOO_MANY_REDIRECTS. Скиньте в личку скрин настроек редиректов или доступ в админку.
- 1 145 відповідей
-
- база городов
- определение по ip
- (і ще %d)
-
Это https://opencartforum.com/files/tutorials/175-{%3F}/ сделали?
- 1 145 відповідей
-
- база городов
- определение по ip
- (і ще %d)
-
Что вы имеете в виду? У города и геосообщений схожий вывод.
- 1 881 відповідь
-
- geo ip
- база городов
- (і ще %d)
-
Модификатор установили? В логах модификаторов ошибок нет?
- 1 881 відповідь
-
- geo ip
- база городов
- (і ще %d)
-
catalog\view\theme\default\template\extension\module\progroman\city_manager\cities.tpl в последней версии.
- 1 145 відповідей
-
- 1
-
-
- база городов
- определение по ip
- (і ще %d)
-
Автозамена Модуль может делать автозамену в мета-тегах title, keywords, description, если включить соответствующую опцию в настройках модуля: После этого можно добавлять в соответствующие поля болванки, которые при выводе заменяются на соответствующие значения: %CITY% - город %ZONE% - регион %COUNTRY% - страна %MSG_key% - геосообщение с ключом key, например, %MSG_phone% (ключи задаются в админке модуля на вкладке "Геосообщения") Будем называть их "стандартные болванки". Автозамена в произвольном блоке Автозамены болванок не работают на всем сайте, поэтому если вставить %CITY% в произвольном месте, то замены не произойдет. Для шаблонов tpl и twig нужно вставлять значения напрямую https://opencartforum.com/files/tutorials/163-{%3F}/. Для блоков, значение которых задается через админку, нужно делать замену в коде. Потребуются навыки программирования и знание структуры OpenCart. В качестве примера, рассмотрим стандартный модуль OpenCart "Текстовый блок - HTML" Добавим в тест болванки, в принципе, это может быть любая строка, я буду использовать стандартные болванки: Вывод этого блока на сайте выглядит так: За вывод этого блока отвечает контроллер catalog/controller/extension/module/html.php. Находим нужные нам строчки: $data['heading_title'] - заголовок $data['html'] - содержимое блока Делаем замену "болванок" через str_replace() Если используются стандартные болванки, можно обойтись методом модуля replaceBlanks(), который заменит их на соответствующие значения: Итог: Не рекомендуется править код, если у вас нет навыков программирования. Автор не несет ответственности за правки кода, сделанные вами, все изменения вы делаете на свой страх и риск. Ошибки, связанные с такими правками, не считаются ошибками модуля CityMarager, автор в праве отказать в техподдержке. Также автор не обязан объяснять в какой файл, строчку и т.д. вставлять код.
-
Автозамена Модуль может делать автозамену в мета-тегах title, keywords, description, если включить соответствующую опцию в настройках модуля: После этого можно добавлять в соответствующие поля болванки, которые при выводе заменяются на соответствующие значения: %CITY% - город, %CITY_GC% - город в родительном падеже (кого? чего? нет ...), %CITY_PC% - город в предложном падеже (О ком? О чём?) %ZONE% - регион, %ZONE_GC% - регион в родительном падеже, %ZONE_PC% - регион в предложном падеже %COUNTRY% - страна, %COUNTRY_GC% - страна в родительном падеже, %COUNTRY_PC% - страна в предложном падеже %MSG_key% - геосообщение с ключом key, например, %MSG_phone% (ключи задаются в админке модуля на вкладке "Геосообщения") Будем называть их "стандартные болванки". Автозамена в произвольном блоке Автозамены болванок не работают на всем сайте, поэтому если вставить %CITY% в произвольном месте, то замены не произойдет. Для шаблонов tpl и twig нужно вставлять значения напрямую https://opencartforum.com/files/tutorials/163-{%3F}/. Для блоков, значение которых задается через админку, нужно делать замену в коде. Потребуются навыки программирования и знание структуры OpenCart. В качестве примера, рассмотрим стандартный модуль OpenCart "Текстовый блок - HTML" Добавим в тест болванки, в принципе, это может быть любая строка, я буду использовать стандартные болванки: Вывод этого блока на сайте выглядит так: За вывод этого блока отвечает контроллер catalog/controller/extension/module/html.php. Находим нужные нам строчки: $data['heading_title'] - заголовок $data['html'] - содержимое блока Делаем замену "болванок" через str_replace() Код: $data['heading_title'] = str_replace('%CITY%', $this->progroman_citymanager->getCityName(), $data['heading_title']); $data['html'] = str_replace( ['%COUNTRY%', '%ZONE%', '%CITY%', '%MSG_phone%'], [$this->progroman_citymanager->getCountryName(), $this->progroman_citymanager->getZoneName(), $this->progroman_citymanager->getCityName(), $this->progroman_citymanager->getMessage('phone')], $data['html'] ); Если используются стандартные болванки, можно обойтись методом модуля replaceBlanks(), который заменит их на соответствующие значения: $data['heading_title'] = $this->progroman_citymanager->replaceBlanks($data['heading_title']); $data['html'] = $this->progroman_citymanager->replaceBlanks($data['html']); Итог: Не рекомендуется править код, если у вас нет навыков программирования. Автор не несет ответственности за правки кода, сделанные вами, все изменения вы делаете на свой страх и риск. Ошибки, связанные с такими правками, не считаются ошибками модуля CityMarager, автор в праве отказать в техподдержке. Также автор не обязан объяснять в какой файл, строчку и т.д. вставлять код.
-
Скиньте в личку доступ в админку и ФТП, буду разбираться.
- 1 145 відповідей
-
- база городов
- определение по ip
- (і ще %d)
-
Модификатор обновили? Переименуйте /catalog/controller/module/progroman/city_manager.php, по ошибке увидим, где он вызывается.
- 1 145 відповідей
-
- база городов
- определение по ip
- (і ще %d)
-
Этот файл в последней версии не должен использоваться, удалите /catalog/controller/module/progroman/city_manager.php Вопрос в том, почему он вызывается. Эти пункты сделали ?
- 1 145 відповідей
-
- база городов
- определение по ip
- (і ще %d)
-
Нужно обновиться до последней версии. https://opencartforum.com/files/tutorials/181-{%3F}/
- 1 145 відповідей
-
- база городов
- определение по ip
- (і ще %d)
-
В общем, факторов много: тематика, конкуренция и т.д. Лучше обратиться к тем, кто раскручивать будет. Я не специалист по сео.
- 1 145 відповідей
-
- база городов
- определение по ip
- (і ще %d)
-
В этом случае, вам лучше проконсультироваться у специалистов по сео.
- 1 145 відповідей
-
- база городов
- определение по ip
- (і ще %d)
-
А почему не будут, если на каждый город у вас свой поддомен?
- 1 145 відповідей
-
- база городов
- определение по ip
- (і ще %d)
-
Здравствуйте. В опциях не получится сделать. В опенкарт нельзя настроить разные цены для разных групп покупателей (разных городов).
- 1 145 відповідей
-
- база городов
- определение по ip
- (і ще %d)
-
Добавил FAQ https://opencartforum.com/files/tutorials/304-{%3F}/
- 1 145 відповідей
-
- 2
-
-
- база городов
- определение по ip
- (і ще %d)
-
Версии 6.1 и младше Скачать архив SxGeoCity_utf8.zip Разархивировать, SxGeoCity.dat залить на сайт через ФТП в папку system/library/progroman/citymanager/driver Версия 6.2 и старше 1. Удалить файл: OpenCart 2.3 и старше: system/storage/upload/progroman/SxGeoCity.dat (папка storage может находится в другом месте, если вы ее переносили, см. config.php) OpenCart 2.0-2.2: system/upload/progroman/SxGeoCity.dat OpenCart 1.5: download\progroman\SxGeoCity.dat 2. В админке модуля нажать кнопку "Загрузить базу IP-адресов" либо скачать этот файл вручную как для старых версий.
-
Версии 7.1 и младше Скачать архив SxGeoCity_utf8.zip Разархивировать, SxGeoCity.dat залить на сайт через ФТП в папку system/library/progroman/citymanager/driver Версия 7.2 и старше 1. Удалить файл: OpenCart 2.3 и старше: system/storage/upload/progroman/SxGeoCity.dat (папка storage может находится в другом месте, если вы ее переносили, см. config.php) OpenCart 2.0-2.2: system/upload/progroman/SxGeoCity.dat OpenCart 1.5: download\progroman\SxGeoCity.dat 2. В админке модуля нажать кнопку "Загрузить базу IP-адресов" либо скачать этот файл вручную как для старых версий.
-
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 145 відповідей
-
- 1
-
-
- база городов
- определение по ip
- (і ще %d)
-
Модификатор обновили? Ошибок в логах модификатора нет? Пишите в личку с подобными вопросами.
- 1 145 відповідей
-
- база городов
- определение по ip
- (і ще %d)