HybridAuth проблема с URL
Василий, у меня возникла еще одна проблемка, когда тестировал ваш компонент. В HybridAuth генерируются неправильные URL.
В чанке tpl.HybridAuth.login есть плейсхолдер login_url, как его можно изменить или посмотреть содержимое php-кода, отвечающего за его вывод?
Этот плейсхолдер по всей видимости и генерирует неправильный линк. К примеру, вызываю его на страничке sfeduprojects.ru/demo/index.php?id=17, Во вставке «Вы можете авторизоваться на сайте через: Twitter» ссылка получается sfeduprojects.ru/demo/demo/index.php?id=17&action=login&provider=Twitter а нужно без дублирования sub-url: sfeduprojects.ru/demo/index.php?id=17&action=login&provider=Twitter. И кроме того, даже по последней правильной ссылке не находится hybridauth/action.php, опять-таки из-да дублирования url в пути.
Помогите, плз:)
В чанке tpl.HybridAuth.login есть плейсхолдер login_url, как его можно изменить или посмотреть содержимое php-кода, отвечающего за его вывод?
Этот плейсхолдер по всей видимости и генерирует неправильный линк. К примеру, вызываю его на страничке sfeduprojects.ru/demo/index.php?id=17, Во вставке «Вы можете авторизоваться на сайте через: Twitter» ссылка получается sfeduprojects.ru/demo/demo/index.php?id=17&action=login&provider=Twitter а нужно без дублирования sub-url: sfeduprojects.ru/demo/index.php?id=17&action=login&provider=Twitter. И кроме того, даже по последней правильной ссылке не находится hybridauth/action.php, опять-таки из-да дублирования url в пути.
Помогите, плз:)
Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Вот так попробуйте:
И еще советую включить friendly_urls.
Так вообще хрень получается…
Временным решением (теоретически) может быть передача в вызов сниппетов компонента параметра siteUrl со значением, равным адресу домена (в данном примере — http:// sfeduprojects.ru/).
Еще можно попробовать указать полный адрес для домена в параметре siteUrl при вызове сниппета.