Всем здравствуйте. Хочется, чтобы вход в админку был интегрирован в сайт. Кто-нибудь может подсказать как реализовать? Примерный скрин ниже.
larik2, это не vamshop или прочие движки, где можно такое сделать. На opencarte я думаю, что этого сделать нельзя - т.к. тут есть четкое разделение админ части (только для юзеров с правами админ) и пользовательской части (для покупателей). Да и зачем это? Я понимаю, если бы как в вордпрессе или в simpla можно менять админу текст из фронтеда нажимаю "Редактировать" - в ОС же все равно надо переходить в админку, смысла от такой авторизации - все равно все делать в админке?
Это мне нужно для того, чтобы пользователь смог при вводе магазин./админ увидеть окно админки, но при этом чтобы он не мог понять на чем сделан сайт
larik2, есть другие способы это сделать - если у вас постояный ип, то можно ограничить доступ к каталога /admin/ или же ограничить доступы с помощью логина и пароля через .htaccess (или у хостеров в панели управления "Паролирование директорий" или что-то в этом роде). Можно чтобы при вводе /admin/ выводилась ошибка 404 и перенести админку в другой каталог. Есть и вкюмоды для этого, чтобы не парится (но платные) - Демо - http://www.hunterbm.com/oc/1541/admin/ Display a 404 page to unauthorized internet IP addresses (or ranges of) instead of the admin login page (apache style 404 or a fun/styled 404). Provide a list of static ip addresses (or ranges) which is allowed to access the admin panel. If you have a static ip, you can grant automated login as X user. (optionally) Provide a hidden password prompt with a custom key press (configurable/ex: CTRL+SHIFT+M) to bypass the 404 page and reach login screen.
ioan, просто переименовать недостаточно, нужно исправить путь (указать новую папку) в корне сайта в файле config.php define('HTTP_ADMIN', 'http://demothis.com/admin/'); и в файле <папка админа>/config.php И нужно учитывать, что многие модули и vqмоды при установке ссылаются на каталог /admin (т.к. это путь по умолчанию) - так что если переименовываете, то нужно будет ручками вводить ваш путь к админ части
Тогда нет смысла. Опытный вебмастер определит движок по куче других признаков. Папку админ можно защитить выставив на сервере пароль к ней. И доступ закрыт и нет проблем с модулями, которые к ней обращаются
Можно наверное сделать так чтобы при вводе http://wmasteru.ru/admin выдовал ошибку 404. не переименовав папку. А зайти в админ панель через другое имя. И все это прописать где нибуть в php или vqmod, чтобы был скажем перенаправляющий С admin на ошибку 404 А с administrator (любое имя), на доступ admin
Есть такой модуль, "форум для opencart" так вот, в нем реализован вход в админку со страницы форума. Можно посмотреть как там сделано, и повторить у себя.