Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 19.02.2009, 01:51   #1
BerWolf
Новенький
 
Регистрация: 06.07.2007
Сообщений: 2
Unhappy felogin и редирект

Всем привет!
Подскажите по felogin
Стоит в левой колонке и работает как надо
кроме одного ... не могу сделать редирект
В TS
lib.Key= COA
lib.Key {
300 < plugin.tx_felogin_pi1
300{

storagePid = 9
redirectPageLogin = 32
redirectPageLoginError = 32
redirectPageLogout = 32
templateFile = fileadmin/templates/plagins/felogin.html

}
}

Что еще прописать ?
Или может вообще как то по другому делается?
BerWolf вне форума   Ответить с цитированием
Старый 20.02.2009, 20:06   #2
BerWolf
Новенький
 
Регистрация: 06.07.2007
Сообщений: 2
По умолчанию

неужели с таким никто не встречался
Может подскажите тогда убогому как это обойти
typo4.2.3
felogin 1.0.0
BerWolf вне форума   Ответить с цитированием
Старый 23.01.2010, 12:50   #3
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

У меня та же проблема, и по ходу возникла пара вопросов.

1. В setup прописано следующее
Код:
[globalVar=TSFE:id != 37]
lib.rightTop < plugin.tx_felogin_pi1
lib.rightTop {
  storagePid = 2
  redirectPageLogin = 37
  redirectPageLoginError = 37
  redirectPageLogout = 37
#  templateFile = fileadmin/templates/ext/felogin.html
}
[global]
при этом перенаправления не происходит. ни в каком случае. В TSOB выставляю параметры для redirectPageLogin, но в setup добавляется ведь строчка именно для plugin.tx_felogin_pi1. При этом сам rightTop отсутствует как в разделе либ TSOB, так и во всем дереве. При этом все другие элементы, определенные как COA, CONTENT,TEXT и FILE - все на месте. Так и должно быть? Кстати, в доке по felogin параметры редиректа никак не засветились в разделе ручной настройки плагина. Неужели редирект можно выставить только через BE-модуль?
ЗЫ: на той самой странице id=37 felogin стоит элементом контента. опробовал редирект на нем, указав в качестве редиректа другую страницу. не вышло...
2. И ещё. Есть редирект при успешном/ошибочном логине в felogin (или другом подобном логине). Есть редирект для группы внешних пользователей. Есть редирект для самого внешнего пользователя. И много-много всяких других редиректов, Но сейчас интересует, как взаимосвязаны эти три. Логично было предположить, что редирект идет в следующем порядке: по настройкам внешнего пользователя, если у пользователя не установлен редирект - то по настройкам группы пользователей, и если у группы редирект не установлен - то по настройкам редиректа экста авторизации. Правильно ли я понимаю ситуацию, или не всё так просто в датском королевстве?
Alex Podusov вне форума   Ответить с цитированием
Старый 23.01.2010, 15:44   #4
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

эксперементальным путем добился перенаправления. Однако странно это...
Перенаправление работает только на redirectPageLogin
Код:
globalVar=TSFE:id != 37]
lib.rightTop < plugin.tx_felogin_pi1
lib.rightTop {
  storagePid = 2
  redirectMode = login
  
  redirectPageLogin = 37
  #redirectPageLoginError =25
  #redirectPageLogout = 1
  templateFile = fileadmin/templates/ext/felogin/template-block.html
}
[global]
plugin.tx_felogin_pi1.redirectPageLogin = 37
#plugin.tx_felogin_pi1.redirectPageLoginError =25
#plugin.tx_felogin_pi1.redirectPageLogout = 1
закомментированные строчки - присутствие или отсутствие которых не играет никакой роли. Обязательно присутствие трех параметров:
Код:
lib.rightTop.redirectMode = login
lib.rightTop.redirectPageLogin = 37
plugin.tx_felogin_pi1.redirectPageLogin = 37
далее... меняю lib.rightTop.redirectPageLogin = 37 на допустим 25. Идет на 25 страницу. возвращаю обратно на 37, комментирую строку plugin.tx_felogin_pi1.redirectPageLogin = 37. Пара ошибочных вводов, правильный логин пароль - перенаправления нет, выход - перенаправление работает, И дальше снова порядок... Вобщем, как говорил папа-программист: "Работает? Вот и не трожь!"
Но я так и не нашел, какие ещё варианты могут быть для redirectMode
http://bugs.typo3.org/view.php?id=8013 Вот тут приведены три, но работает только login
Alex Podusov вне форума   Ответить с цитированием
Старый 03.09.2010, 21:01   #5
R.E.S.T.Art
Продвинутый
 
Регистрация: 01.05.2006
Сообщений: 57
По умолчанию

Для того, чтобы редирект работал достаточно прописать:
Код:
plugin.tx_felogin_pi1.redirectMode = login
в "Setup" разделе шаблона.
R.E.S.T.Art вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
редирект 301 ivfrogy TypoScript практикум 12 17.04.2009 13:19
Проблема с felogin EnergY_Queen Общие вопросы 2 17.02.2009 07:36
html в felogin messeges Anatoly_ua Общие вопросы 0 26.01.2009 23:33
CoolUri и редирект на сайт с WWW SemaSmagin TYPO3: SEO и статистика посещений 0 19.05.2008 12:47
можно ли сделат редирект в Typo? kirill_schwez Общие вопросы 2 02.05.2006 20:33


Часовой пояс GMT +4, время: 04:03.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория