В общем выскакивала такая же ошибка, я в PluginAceadminpanel.class.php убрал все после
//* Конец отключения под моб. шаблон, то есть добавил:
class PluginAceadminpanel extends Plugin
{
//* Начало отключения под моб. шаблон
public function __construct() {
if (class_exists('MobileDetect') && MobileDetect::IsMobileTemplate()) {
// удаляем переопределение шаблонов и классов экшенов
unset($this->aInherits['action']);
unset($this->aInherits['template']);
}
}
и тут:
public function Init()
{
//* Начало отключения под моб. шаблон
if (class_exists('MobileDetect') && MobileDetect::IsMobileTemplate()) {return;}
И все заработало, включая авторизацию и регистрацию!
Как так вышло — сам не знаю, я в php полный нуб. Чисто случайно удалил часть, попробовал — все заработало =) Если кто знает — подскажите, вдруг я напортачил чего, а потом всплывет?
PS: Автору спасибо огромное! Плагин прекрасно работает, очень хорошая идея, помогает, а то спамеры атакуют без конца.
//* Конец отключения под моб. шаблон, то есть добавил:
И все заработало, включая авторизацию и регистрацию!
Как так вышло — сам не знаю, я в php полный нуб. Чисто случайно удалил часть, попробовал — все заработало =) Если кто знает — подскажите, вдруг я напортачил чего, а потом всплывет?
В общем, надеюсь пригодится кому-нибудь.