SyntaxCode Опубліковано: 26 вересня 2015 Share Опубліковано: 26 вересня 2015 (змінено) Доброго времени суток, не могу догнать что за redirect в форме авторизации, будьте добры поясните :ph34r: <input type="hidden" name="redirect" value="<?php echo $redirect; ?>" /> и в контроллере => if (isset($this->request->post['redirect']) && (strpos($this->request->post['redirect'], $this->config->get('config_url')) !== false || strpos($this->request->post['redirect'], $this->config->get('config_ssl')) !== false)) { $data['redirect'] = $this->request->post['redirect']; } elseif (isset($this->session->data['redirect'])) { $data['redirect'] = $this->session->data['redirect']; unset($this->session->data['redirect']); } else { $data['redirect'] = ''; } Змінено 26 вересня 2015 користувачем ArtenPitov Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 26 вересня 2015 Share Опубліковано: 26 вересня 2015 что непонятного-то? если есть redirect - после авторизации пользователя переадресовывает на указанный адрес. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 вересня 2015 Share Опубліковано: 26 вересня 2015 есть <input type=hide name=redirect value="адрес страницы" value - адрес страницы, с которой происходит авторизация, для того чтоб на нее вернуться. Надіслати Поділитися на інших сайтах More sharing options... SyntaxCode Опубліковано: 26 вересня 2015 Автор Share Опубліковано: 26 вересня 2015 а зачем возвращать адрес страницы для возвращения, если происходит редирект на юзер панель ? (просто не могу понять что к чему) Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 27 вересня 2015 Share Опубліковано: 27 вересня 2015 Вы ввели данные, отправили их в контролллер, там они обработались а дальше логика действий. В вашем примере - если пользователь авторизовался верно - он редиректится в личный кабинет. Если не авторизован остается у себя на странице. Из контроллера через AJAX запрос приходят данные в формате JSON - скрпит их разбирает, и если в массиве ответа есть элемент "redirect" - отправляет юзера по урлу, который приехал в ответе. Надіслати Поділитися на інших сайтах More sharing options... SyntaxCode Опубліковано: 27 вересня 2015 Автор Share Опубліковано: 27 вересня 2015 огромное спасибо Вам! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця [Решено] Поясните для тупых ) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав WebrovGroup Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Правова інформація (Україна) Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика просування оголошень OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
afwollis Опубліковано: 26 вересня 2015 Share Опубліковано: 26 вересня 2015 что непонятного-то? если есть redirect - после авторизации пользователя переадресовывает на указанный адрес. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 26 вересня 2015 Share Опубліковано: 26 вересня 2015 есть <input type=hide name=redirect value="адрес страницы" value - адрес страницы, с которой происходит авторизация, для того чтоб на нее вернуться. Надіслати Поділитися на інших сайтах More sharing options... SyntaxCode Опубліковано: 26 вересня 2015 Автор Share Опубліковано: 26 вересня 2015 а зачем возвращать адрес страницы для возвращения, если происходит редирект на юзер панель ? (просто не могу понять что к чему) Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 27 вересня 2015 Share Опубліковано: 27 вересня 2015 Вы ввели данные, отправили их в контролллер, там они обработались а дальше логика действий. В вашем примере - если пользователь авторизовался верно - он редиректится в личный кабинет. Если не авторизован остается у себя на странице. Из контроллера через AJAX запрос приходят данные в формате JSON - скрпит их разбирает, и если в массиве ответа есть элемент "redirect" - отправляет юзера по урлу, который приехал в ответе. Надіслати Поділитися на інших сайтах More sharing options... SyntaxCode Опубліковано: 27 вересня 2015 Автор Share Опубліковано: 27 вересня 2015 огромное спасибо Вам! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця [Решено] Поясните для тупых ) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав WebrovGroup Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Правова інформація (Україна) Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика просування оголошень OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 26 вересня 2015 Share Опубліковано: 26 вересня 2015 есть <input type=hide name=redirect value="адрес страницы" value - адрес страницы, с которой происходит авторизация, для того чтоб на нее вернуться. Надіслати Поділитися на інших сайтах More sharing options... SyntaxCode Опубліковано: 26 вересня 2015 Автор Share Опубліковано: 26 вересня 2015 а зачем возвращать адрес страницы для возвращения, если происходит редирект на юзер панель ? (просто не могу понять что к чему) Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 27 вересня 2015 Share Опубліковано: 27 вересня 2015 Вы ввели данные, отправили их в контролллер, там они обработались а дальше логика действий. В вашем примере - если пользователь авторизовался верно - он редиректится в личный кабинет. Если не авторизован остается у себя на странице. Из контроллера через AJAX запрос приходят данные в формате JSON - скрпит их разбирает, и если в массиве ответа есть элемент "redirect" - отправляет юзера по урлу, который приехал в ответе. Надіслати Поділитися на інших сайтах More sharing options... SyntaxCode Опубліковано: 27 вересня 2015 Автор Share Опубліковано: 27 вересня 2015 огромное спасибо Вам! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця [Решено] Поясните для тупых ) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав WebrovGroup Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Правова інформація (Україна) Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика просування оголошень
SyntaxCode Опубліковано: 26 вересня 2015 Автор Share Опубліковано: 26 вересня 2015 а зачем возвращать адрес страницы для возвращения, если происходит редирект на юзер панель ? (просто не могу понять что к чему) Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 27 вересня 2015 Share Опубліковано: 27 вересня 2015 Вы ввели данные, отправили их в контролллер, там они обработались а дальше логика действий. В вашем примере - если пользователь авторизовался верно - он редиректится в личный кабинет. Если не авторизован остается у себя на странице. Из контроллера через AJAX запрос приходят данные в формате JSON - скрпит их разбирает, и если в массиве ответа есть элемент "redirect" - отправляет юзера по урлу, который приехал в ответе. Надіслати Поділитися на інших сайтах More sharing options... SyntaxCode Опубліковано: 27 вересня 2015 Автор Share Опубліковано: 27 вересня 2015 огромное спасибо Вам! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пісочниця [Решено] Поясните для тупых )
snastik Опубліковано: 27 вересня 2015 Share Опубліковано: 27 вересня 2015 Вы ввели данные, отправили их в контролллер, там они обработались а дальше логика действий. В вашем примере - если пользователь авторизовался верно - он редиректится в личный кабинет. Если не авторизован остается у себя на странице. Из контроллера через AJAX запрос приходят данные в формате JSON - скрпит их разбирает, и если в массиве ответа есть элемент "redirect" - отправляет юзера по урлу, который приехал в ответе. Надіслати Поділитися на інших сайтах More sharing options... SyntaxCode Опубліковано: 27 вересня 2015 Автор Share Опубліковано: 27 вересня 2015 огромное спасибо Вам! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
SyntaxCode Опубліковано: 27 вересня 2015 Автор Share Опубліковано: 27 вересня 2015 огромное спасибо Вам! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts