Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Слетела мобильная версия после обновления


Recommended Posts

Здравствуйте, люди добрые.

Проблема вот в чем. Клиент обновил версию движка, не сделав бекап, и у сайта пропала мобильная версия. Файлы шаблона mobile остались, файл Mobile_Detect.php тоже, затерся сам вызов. Нашла мануал для версии 2.2, но в версии 2.3.0.2.3 файлы уже выглядят иначе. Прописала в system/startup.php

require_once(DIR_SYSTEM . 'library/Mobile_Detect.php');
	$detect = new Mobile_Detect(); 
	define('isMobile', $detect->isMobile(), false);
	define('isTablet', $detect->isTablet(), false);

После строки require_once(modification(DIR_SYSTEM . 'engine/proxy.php')); Но, если добавить в index.php код

if(isMobile || isTablet {
    $config->set('config_template', 'mobile');
}elseif(!isMobile && !isTablet){
    $config->set('config_template', 'default');
} 

Выдает ошибку, мол функция set не работает. Похоже, все нужные переменные в этом месте не доступны. Подскажите, пожалуйста, в какой файл и после каких строк вставить этот (или не совсем этот?) код в версии 2.3.0.2.3, чтобы все заработало?

Работаю на модксе, опенкарт для меня темный лес)

Надіслати
Поділитися на інших сайтах


5 минут назад, erleanta сказал:

Клиент обновил версию движка, не сделав бекап, и у сайта пропала мобильная версия. Файлы шаблона mobile остались, файл Mobile_Detect.php тоже, затерся сам вызов.

 

проще всего озадачить клиента, пусть свяжется с авторами шаблона и уточнит этот момент

и далеко не факт что это единственная проблема, если движок обновляли с версии ниже 2.3.х (например с 2.1.х)

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.