Показать сообщение отдельно
Старый 06.05.2008, 01:50   #3
Jurez
Новенький
 
Аватар для Jurez
 
Регистрация: 04.01.2008
Сообщений: 16
Отправить сообщение для Jurez с помощью ICQ
По умолчанию Исправить плагин simulatebe (BE-login simulation for fe-users)

Цитата:
Сообщение от margol Посмотреть сообщение
Доброго дня! Использую расширение simulate, не могу добиться возможности редактерования через fe. В мануале сказано:
From now on, when you login with this frontend user account you will also be logged in as a backend user and you can edit the website using the edit icons in the frontend.

Что надо сделать, прописать, чтобы это заработало?
Если я правильно понял из всего материала, который я перелапатил, дело в какой-то несовместимости версий. Скорее всего, начиная с версии 4.1.х разработчики как-то переписали работу "сессий".

В Simulatebe необходимо отредактировать файл tx_simulatebe_pi1.php
необходмо просто закоментировать часть кода.

Это оригинал:
if((!isset($_COOKIE["simulatebe"])) && $conf["allow"] && $GLOBALS["TSFE"]->loginUser && intval($GLOBALS["TSFE"]->fe_user->user["tx_simulatebe_beuser"]) && (t3lib_div::_GP("logintype")=="login")){


Исправлено:

if((!isset($_COOKIE["simulatebe"])) && $conf["allow"] && $GLOBALS["TSFE"]->loginUser && intval($GLOBALS["TSFE"]->fe_user->user["tx_simulatebe_beuser"]) /*&& (t3lib_div::_GP("logintype")=="login")*/){

Это для LOGIN! Тоже самое надо сделать для LOGOUT

У меня все работает!
Jurez вне форума   Ответить с цитированием