Перейти к содержанию

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

Добрый вечер. Появилась проблема в админ-панели, после установки какого дополнения появилась - не знаю. Суть заключается в том, что боковое меню слева закрывает собой ФИО покупателей, но только в разделе "Продажи - Заказы". И кнопка "Удалить" тоже съехала влево. Возможно, после установки модуля Яндекс-Кассы (с их githuba брал, который они прислали в инструкции), что-то произошло в коде. Как решить проблему, подскажете? Направьте меня в нужное направление. Спасибо.

________

P.S. OcStore 2.3.0.2

 

123.jpg

Изменено пользователем kukaracha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 20.02.2017 в 18:53, kukaracha сказал:

Добрый вечер. Появилась проблема в админ-панели, после установки какого дополнения появилась - не знаю. Суть заключается в том, что боковое меню слева закрывает собой ФИО покупателей, но только в разделе "Продажи - Заказы". И кнопка "Удалить" тоже съехала влево. Возможно, после установки модуля Яндекс-Кассы (с их githuba брал, который они прислали в инструкции), что-то произошло в коде. Как решить проблему, подскажете? Направьте меня в нужное направление. Спасибо.

________

P.S. OcStore 2.3.0.2

 

123.jpg

обнови файлы на дефолтные

Поделиться сообщением


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

Какие именно дефолтные надо обновить?


Так же есть проблема с API из-за перехода на https - при входе в меню Продажи - заказы и и нажатии кнопки просмотра или редактирования клиента появляется всплывающее окно, сначала такое:

001.png.ba494810259b454cd5d6d3407454bb4c.png

А затем такое:

002.png.6188133426f3cb7c425e293c5d426b6d.png

 

Так выглядит файл .htaccess

RewriteOptions inherit
Options +FollowSymlinks

# Prevent Directoy listing 
Options -Indexes

# Prevent Direct Access to files
<FilesMatch "\.(tpl|ini|log)">
 Order deny,allow
 Deny from all
</FilesMatch>

RewriteEngine on
RewriteCond %{HTTPS} =off
RewriteCond %{REQUEST_URI} !^/admin
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]

RewriteBase /
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
<Files 403.shtml>
order allow,deny
allow from all
</Files>

deny from 178.159.39.142
deny from 112.12.5.153
deny from 46.119.116.11
deny from 91.200.13.1
deny from 134.249.49.73
deny from 91.200.13.3
deny from 178.159.37.19
deny from 176.8.89.36
deny from 46.98.209.131
deny from 178.159.37.17
deny from 178.137.210.16
deny from 79.140.27.243
deny from 46.98.210.62
deny from 95.65.45.111
deny from 46.161.9.2
deny from 212.115.232.133
deny from 212.115.236.182
deny from 212.115.237.109
deny from 46.98.209.45
deny from 2.94.164.128
deny from 84.19.27.53
RewriteCond %{HTTP_HOST} ^xn\-\-\-\-\-\-abrakadabra1234567890\.xn\-\-p1ai$ [OR]
RewriteCond %{HTTP_HOST} ^www\.xn\-\-\-\-\-\-abrakadabra1234567890\.xn\-\-p1ai$
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ "https\:\/\/abra\-kadabra\.ru\/$1" [R=301,L]

Чтобы нормально отображался интерфейс админ-панели, пришлось выключить https для неё параметром в htaccess

RewriteCond %{HTTPS} =off
RewriteCond %{REQUEST_URI} !^/admin

Может можно подобным образом вставить ссылку, чтобы она по http работала, но для API ?

Так же включен SSL на самом CMS в настройках. На хостинге использую COMODO SSL.

Настройку делал чётко по инструкции http://forum.opencart.pro/topic/2675-руководство-для-перехода-на-ssl-https/

Так же установлен https fix http://forum.opencart.pro/topic/3005-https-fix-for-2x/ и дополнительно покупал

Неужели только у меня такая проблема?

__________

 

P.S. Стоит только исправить строку

RewriteRule ^(.*)$ "https\:\/\/abra\-kadabra\.ru\/$1" [R=301,L]

  с https на http, сохранить, никаких ошибок в API нет.

Изменено пользователем kukaracha

Поделиться сообщением


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

Была проблема не в кабине, дол***б сидел в машине...

Проблему с API opencart 2.3.0.2 PHP Notice:  Undefined index: key in /home/p10555/public_html/catalog/controller/api/login.php on line 11

при переходе на SSL  https устранил, изменив в файле /admin/config.php http на https:
 

// HTTPS
define('HTTPS_SERVER', 'https://moysait.ru/admin/');
define('HTTPS_CATALOG', 'https://moysait.ru/');

API ошибок не выдаёт теперь, всё работает.

Поделиться сообщением


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

Помогло отключение user-а Default, т.к. ранее был создан другой и оба были активны.

также в админ конфиге исправил на:
 

define('HTTP_SERVER', 'https://site.ru/admin/');
define('HTTP_CATALOG', 'https://site.ru/');

// HTTPS
define('HTTPS_SERVER', 'https://site.ru/admin/');
define('HTTPS_CATALOG', 'https://site.ru/');

 

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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