COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!
-
Публикации
786 -
Зарегистрирован
-
Посещение
-
Days Won
74
Все публикации пользователя savage4pro
-
в планах такое есть
-
вот тут есть пара советов на эту тему
-
Переехать на другой домен
topic ответил в shweder savage4pro в Разные работы по существующему магазину
без разницы если модули намертво привязаны к поддомену, то перенос поддомен->домен это то же самое, что домен->новый домен, так или иначе придется выпрашивать новые ключи у авторов -
совсем не реагирует или нажимается и не отжимается обратно?
-
для того, чтобы у новых заказов был адрес сайта правильный, у вас уже все сделано, т.е. в config.php явно задана константа HTTP_SERVER как https://вашмагазин а сейчас у вас как бы два магазина
-
в БД пишется адрес магазина на момент создания заказа внесите эти правки admin/controller/sale/order.php находим $data['store'] = HTTPS_CATALOG; меняем на $data['store'] = $this->config->get('config_secure')?HTTPS_CATALOG:HTTP_CATALOG; находим 'href' => HTTP_CATALOG меняем на 'href' => $this->config->get('config_secure')?HTTPS_CATALOG:HTTP_CATALOG перед $data['header'] = $this->load->controller('common/header'); $data['column_left'] = $this->load->controller('common/column_left'); $data['footer'] = $this->load->controller('common/footer'); $this->response->setOutput($this->load->view('sale/order_info.tpl', $data)); добавляем $data['store'] = $this->config->get('config_secure')?HTTPS_CATALOG:HTTP_CATALOG; admin/view/template/sale/order_info.tpl находим url: '<?php echo $store_url; ?>index.php?route=api/login', меняем на url: '<?php echo $store; ?>index.php?route=api/login', находим url: '<?php echo $store_url; ?>index.php?route=api/order/history&token=' + token + '&order_id=<?php echo $order_id; ?>', меняем на url: '<?php echo $store; ?>index.php?route=api/order/history&token=' + token + '&order_id=<?php echo $order_id; ?>', надеюсь, в последующих версиях данная проблема будет устранена, файлы просто перезапишете с обновлением
-
отнюдь запрос идет к api/login, который, как и любая другая ссылка фронта, может быть обработана сео-модулем
-
потому что дальше надо лезть на сервер смотреть файлы, в частности сео, если включен, и хтаксесс
-
так, еще раз config.php admin/config.php HTTP_SERVER HTTP_CATALOG HTTPS_SERVER HTTPS_CATALOG в админке работаете по https осталось последнее предположение и сдаюсь настройки магазина - сервер - "Использовать SSL"
-
страницу админки открываете по https? https://adresmagazina.ru/admin
-
поменяйте пока и эти константы в admin/config.php HTTP_SERVER и HTTP_CATALOG на https
-
кстати, да решение @Yoda отлично годится для хлебных крошек, но и только потребуются дополнительные телодвижения, т.к. ссылки из категорий, поиска, производителей, модулей и т.д. останутся теми же, т.е. модуль все равно писать придется, хотя бы взяв за основу тот же сеопро
-
config.php, admin/config.php поправили HTTPS_SERVER и HTTPS_CATALOG?
-
от чего же, работают, но не так, как вам хочется, а так как хочется автору опенкарта, в точности следуя идее "хлебных крошек" - по ним можно вернуться туда, откуда пришли а подлый seopro искажает саму суть хлебных крошек, устраняя дубли и заодно делая читаемыми адреса страниц
-
admin/index.php?route=extension/feed
-
после переноса, помимо изменения файлов конфигурации, следует очистить весь кэш вручную и проверить/установить права для сервера на запись в папки кэша, модификаций, логов если это еще не сделано, сделайте и дайте пример строки, которая у вас вызывает ошибку
-
для добавления налогового класса надо, убедитесь. что существуют налоговые ставки
-
Увеличить количество символов для номера телефона
topic ответил в Oformy-serg savage4pro в Общие вопросы
дописывать модуль custom footer, дублировать во всех его файлах custom_footer_telephone#, на фронте тоже -
Увеличить количество символов для номера телефона
topic ответил в Oformy-serg savage4pro в Общие вопросы
в методах админки ControllerSettingSetting->validate() - настройки дефолта ControllerSettingStore->validate()- магазины if ((utf8_strlen($this->request->post['config_telephone']) < 3) || (utf8_strlen($this->request->post['config_telephone']) > 32)) { языковые файлы admin/language/*/setting/*.php -
выполнить вкумодную инструкцию вручную но в свете последних событий есть немалая вероятность, что таким образом "для поисковиков оставить как есть" не получится можете, например, попробовать вынести эту инструкцию в отдельный файл, который не отдавать хтаксессом поисковикам