установил композером
https://github.com/serbanghita/Mobile-Detect/
https://github.com/alexandernst/yii2-device-detect
Добавил в найстройки front (main.php)
'devicedetect' => [
'class' => 'alexandernst\devicedetect\DeviceDetect'
],
Но не детектит в никакую...
ни так \Yii::$app->devicedetect->isMobile();
ни var_dump(Yii::$app->params['devicedetect']);
пишет ошибку
Failed to instantiate component or class "alexandernst\devicedetect\DeviceDetect".
что ещё нужно подключить?
Mobile_Detect
-
- Сообщения: 910
- Зарегистрирован: 2019.08.13, 01:49
Re: Mobile_Detect
Убедитесь, что этот класс существует и соответсвует неймспейсу
Re: Mobile_Detect
Может не правильно подключил?
Код: Выделить всё
'bootstrap' => ['devicedetect'],
'components' => [
'devicedetect' => [
'class' => 'alexandernst\devicedetect\DeviceDetect'
],
]
Re: Mobile_Detect
Если бы неправильно подключил, была бы другая ошибка:
Код: Выделить всё
Getting unknown property: yii\web\Application::devicedetect
Re: Mobile_Detect
'bootstrap' => ['devicedetect'],
такого нету, но если добавляю
The configuration for the "bootstrap" component must contain a "class" element.
https://monosnap.com/direct/HihkNZ2T4qN ... powOY765Hx
в main front-а вот подключил.
в самом классе вот так прописано
https://monosnap.com/direct/PcSNmrDzcjF ... ojVEpQ9dwn
в настройках самого класса не лазил, устанавливал композером же
такого нету, но если добавляю
The configuration for the "bootstrap" component must contain a "class" element.
https://monosnap.com/direct/HihkNZ2T4qN ... powOY765Hx
в main front-а вот подключил.
в самом классе вот так прописано
https://monosnap.com/direct/PcSNmrDzcjF ... ojVEpQ9dwn
в настройках самого класса не лазил, устанавливал композером же
Re: Mobile_Detect
может у кого-то есть ещё варианты(
очень нужная вещь
очень нужная вещь
Re: Mobile_Detect
возможно где-то опечатка, т.к. с виду все верно, ну и 'bootstrap' => ['devicedetect'], тоже нужно, причем не в components, а выше на уровень