katilina Опубліковано: 7 жовтня 2015 Автор Share Опубліковано: 7 жовтня 2015 Еще вопрос: фильтр товаров не выводится, эта функция отключена получается? (в админке включаю http://shot.qip.ru/00LxnC-2Wd8G0Vpo/ но не отображается http://shot.qip.ru/00LxnC-1Wd8G0Vpp/ ) У товаров должны быть обязательные опции Надіслати Поділитися на інших сайтах More sharing options... GalinaRay09 Опубліковано: 7 жовтня 2015 Share Опубліковано: 7 жовтня 2015 (змінено) Банеры на главной странице в разных браузерах (версии одинаковые) на одних компьютерах грузятся на других нет. В чем может быть проблема? сайт http://foryou96.ru/ Змінено 7 жовтня 2015 користувачем GalinaRay09 Надіслати Поділитися на інших сайтах More sharing options... GalinaRay09 Опубліковано: 7 жовтня 2015 Share Опубліковано: 7 жовтня 2015 Mattimeo Тема - Виджеты, включаю контакт, на сайте появляется выпажающая закладка контакта. но группа к ней не цепляется - выпадающее окошко пустое. Устанавливала в подвале, там все хорошо, при нажатии идет переход в группу контакта Надіслати Поділитися на інших сайтах More sharing options... GalinaRay09 Опубліковано: 7 жовтня 2015 Share Опубліковано: 7 жовтня 2015 Mattimeo Тема - Виджеты, включаю контакт, на сайте появляется выпажающая закладка контакта. но группа к ней не цепляется - выпадающее окошко пустое. Устанавливала в подвале, там все хорошо, при нажатии идет переход в группу контакта вопрос снят Надіслати Поділитися на інших сайтах More sharing options... cel Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 (змінено) Здравствуйте. Подскажите,vQmod есть в папке "Mattimeo_ocstore15512". Когда файл vQmod из папки extension переношу в корневую, спрашивает "заменить?". И что мне делать? Просто заменить, они по содержимому разные? И ссылка на скачивание свежей версии vQmod из документации, не актуальна. Спасибо. Змінено 8 жовтня 2015 користувачем cel Надіслати Поділитися на інших сайтах More sharing options... cel Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Здравствуйте. Подскажите,vQmod есть в папке "Mattimeo_ocstore15512". Когда файл vQmod из папки extension переношу в корневую, спрашивает "заменить?". И что мне делать? Просто заменить, они по содержимому разные? И ссылка на скачивание свежей версии vQmod из документации, не актуальна. Спасибо. Установила, вопросы не актуальны. Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 8 жовтня 2015 Автор Share Опубліковано: 8 жовтня 2015 Банеры на главной странице в разных браузерах (версии одинаковые) на одних компьютерах грузятся на других нет. В чем может быть проблема? сайт http://foryou96.ru/ Кэш в браузере почистите, в котором баннеры не загружаются Надіслати Поділитися на інших сайтах More sharing options... GalinaRay09 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Кэш в браузере почистите, в котором баннеры не загружаются не помогает, и на многих компьютерах банеры не грузятся, банеры не большие по размеру Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 8 жовтня 2015 Автор Share Опубліковано: 8 жовтня 2015 не помогает, и на многих компьютерах банеры не грузятся, банеры не большие по размеру загружайте png и jpg, названия картинок и папок должны быть латиницей без пробелов. проверьте наличие ошибок в журнале и в консоле ошибок в браузере Чем ещё могу Вам помочь? Как видите, проблема только на Вашем сайте Надіслати Поділитися на інших сайтах More sharing options... xsv1985 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Подкатегории выводятся с изображениями 80*80 пикселей tatplitka.ru Как увеличить размер изображений подкатегорий? В админке вроде нет, в css тоже... Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 8 жовтня 2015 Автор Share Опубліковано: 8 жовтня 2015 Подкатегории выводятся с изображениями 80*80 пикселей tatplitka.ru Как увеличить размер изображений подкатегорий? В админке вроде нет, в css тоже... для ocshop vqmod/xml/mattimeo_theme.xml стр 99 'pic' => $this->model_tool_image->resize(($result['image']=='' ? false : $result['image']), 80, 80), Надіслати Поділитися на інших сайтах More sharing options... xsv1985 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Спасибо, нашел! Надіслати Поділитися на інших сайтах More sharing options... vick2000 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений возможно подключить для полной совместимости? Надіслати Поділитися на інших сайтах More sharing options... SharkX58 Опубліковано: 9 жовтня 2015 Share Опубліковано: 9 жовтня 2015 Всем привет. Подскажите, установил ocshop 1.5.6.4.1 на него Mattimeo_ocshop1564.zip и в подвале как то не так получается все. Что не так? Настраивал по шаблону http://opencart3.mattimeo.ru/ Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 9 жовтня 2015 Автор Share Опубліковано: 9 жовтня 2015 Всем привет. Подскажите, установил ocshop 1.5.6.4.1 на него Mattimeo_ocshop1564.zip и в подвале как то не так получается все. Что не так? Настраивал по шаблону http://opencart3.mattimeo.ru/ демо для ocshop http://ocshop.mattimeo.ru/ Надіслати Поділитися на інших сайтах More sharing options... cel Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Надіслати Поділитися на інших сайтах More sharing options... vick2000 Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Переустановите модуль Фильтр по цене Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Нет, у шаблона нет отдельно мобильной и полной версии сайта Всё дело в вёрстке, которая подстраивается под разрешение экрана Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Любой, работающий на дефолте Только стили скорее всего надо будет корректировать под шаблон Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Все мы знаем как популярны сейчас responsive (адаптивные) шаблоны и все так современно и удобно с ними, что как бы мобильную версию магазина и не надо. Но у меня возникла необходимость реализовать именно мобильную версию сайта с переходом на поддомен m.domain.com, как это сделано на lamoda.ru (m.lamoda.ru работает только с моб. девайсов). Нужно было сделать, моб.версию магазина с одинаковой базой товаров и категорий, но естественно с другим отображением и с возможностью перейти на полную версию магазина с мобильного устройства и обратно. Что было сделано: Определение с какого устройства зашел пользователь - был использован php class Mobile_Detect.php (http://m.mystore.com'; } if ($_SERVER['REQUEST_URI']) $mobile_redirect .= html_entity_decode($_SERVER['REQUEST_URI']); header('Location: '.$mobile_redirect); } Это собственно и заставит перенаправить пользователя на мобильную версию (или другой URL), если он зашел с мобильного. С условиями можете сами крутить detect->isMobile() - только для мобильных $detect->isTablet() - только для планшетов $detect->isMobile() || $detect->isTablet() - для обоих и так далее Это первый вариант (не очень удачный), когда пользователь попадает на мобильную версию, то обратно на полную не зайдет. Решение для перехода обратно, путем записи параметра в COOKIE. Вместо кода предложенного выше в контроллере header.php после protected function index() { пишем $detect = new Mobile_Detect(); if($detect->isMobile()) { if (isset($this->request->server['HTTPS'])) { $mobile_redirect = 'http://m.mystore.com'; } if(isset($_REQUEST['ver']) and $_REQUEST['ver'] === 'full') { if(empty($_COOKIE['ver'])) setcookie('ver', 'full', time() + 86400, '/', '.mystore.com'); //будет работать для всех поддоменов, подробнее читайте на php.su setcookie() } else { header('Location: '.$mobile_redirect); } } В этом случае _mobile (префикс шаблона который стоит по умолчанию), то есть если папка с шаблоном по-умолчанию (для полной версии) 'default', а для мобильной соответственно 'default_mobile' На мобильной версии можете разместить ссылку на полную страницу по типу <a href="http://mystore.com/?ver=full">Полная версия</a> где ?ver=full - параметр что мы записали в куки. Вроде все. P.S Есть еще вариант сделать это через .htaccess - работает безотказно, но придется перечислить весь список мобильных девайсов ну и в полную версию вернуться нельзя. Решение для тех кому просто нужна смена шаблона в зависимости от устройства без поддомена (Работает на живом сайте paffos ru) 1. Добавляем библиотеку MobileDetect как это было описано выше в п.1 2. Затем в корне сайта в файле index.php перед // Currency $registry->set('currency', new Currency($registry)); добавляем //Mobile if(isMobile && !isTablet && $_COOKIE['ver'] !== 'full'){ $config->set('config_template', 'default_mobile'); }elseif(isMobile && !isTablet && $_COOKIE['ver'] == 'full'){ $config->set('config_template', 'default'); } Так мы определим устройство того кто зашел и в случае если он зашел с телефона (не с планшета) мы проверяем наличие куки ver и ее значение, если значение не Full, то грузим шаблон default_mobile, в противном случае грузим шаблон default 3. При заходе на шаблон нам нужно записать куки, что бы пользователя не кидало на неверный сразу же и при последующих заходах (если не чистили куки в браузере) В файле header.tpl каждого шаблона перед <link rel="stylesheet" type="text/css" href="catalog/view/theme/default_mobile/stylesheet/stylesheet.css" /> - добавляем запись куки mobile в мобильном шаблоне <?php setcookie('ver', 'mobile', time() + 60 * 60 * 24 * 30, '/'); ?> - добавляем запись куки full в обычном шаблоне <?php setcookie('ver', 'full', time() + 60 * 60 * 24 * 30, '/'); ?> 4. Если же пользователю надо дать возможность переходить с мобильной версии на полную и наоборот. В контроллере footer.php добавляем запись для проверки отображать нам кнопку переход в полную версию или нет (В примере условие только для мобильных) if(isMobile && !isTablet){ $this->data['gofull'] = true; }else{ $this->data['gofull'] = false; } В файле footer.tpl каждого шаблона где вам удобно: - добавляем кнопки перехода в полную версию для mobile шаблона <div class="ver">Перейти на: <span id="gofull">Полный сайт</span></div> - добавляем кнопки перехода в мобильную версию для default шаблона <?php if($gofull){ ?> Перейти на: <span id="gofull">Мобильную версию</span> <?php } ?> - в файле common.js после $(document).ready(function() { добавляем $('#gofull').on('tap click touchstart', function(){ $.cookie('ver', 'mobile', { expires: 1, path: '/' }); location.reload(); }); При клике на элемент с id="gofull" будет срабатывать на всех устройствах переход либо в полную версию либо обратно. Возможно местами это костыли, зато работает и проверено на живом магазине с большой посещалкой в сезон. Всем спасибо. Благодарности принимаю в денежном эквиваленте 2 чашек кофе 8-) )) Если тема актуальна буду рад дальнейшему развитию и усовершенствованию решения, потому-что прибегать к использованию коммерческих буржуйских решений Opencart Mobile Framework или Omtex Mobile Template не очень удобно, так как нужно перепиливать готовый дизайн под себя. И нет ничего хуже ковырять чужой код. Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Удалите, пожалуйста, текст Вашего последнего сообщения. В этой ветке форума задают вопросы по шаблону. Если у Вас есть техническое задание по Вашему проекту, то ищите исполнителя и шлите это ТЗ уже непосредственно исполнителю. Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А как его удалить? Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А как его удалить? Справа под сообщением ссылка Изменить Надіслати Поділитися на інших сайтах More sharing options... Назад 24 25 26 27 28 29 30 31 32 33 34 Вперед Сторінка 29 з 47 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 958 переглядів AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 833 перегляди AlexMax13 19 листопада 2020 Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 397 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 841 перегляд MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны Mattimeo - адаптивный шаблон для ocstore [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
GalinaRay09 Опубліковано: 7 жовтня 2015 Share Опубліковано: 7 жовтня 2015 (змінено) Банеры на главной странице в разных браузерах (версии одинаковые) на одних компьютерах грузятся на других нет. В чем может быть проблема? сайт http://foryou96.ru/ Змінено 7 жовтня 2015 користувачем GalinaRay09 Надіслати Поділитися на інших сайтах More sharing options...
GalinaRay09 Опубліковано: 7 жовтня 2015 Share Опубліковано: 7 жовтня 2015 Mattimeo Тема - Виджеты, включаю контакт, на сайте появляется выпажающая закладка контакта. но группа к ней не цепляется - выпадающее окошко пустое. Устанавливала в подвале, там все хорошо, при нажатии идет переход в группу контакта Надіслати Поділитися на інших сайтах More sharing options...
GalinaRay09 Опубліковано: 7 жовтня 2015 Share Опубліковано: 7 жовтня 2015 Mattimeo Тема - Виджеты, включаю контакт, на сайте появляется выпажающая закладка контакта. но группа к ней не цепляется - выпадающее окошко пустое. Устанавливала в подвале, там все хорошо, при нажатии идет переход в группу контакта вопрос снят Надіслати Поділитися на інших сайтах More sharing options...
cel Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 (змінено) Здравствуйте. Подскажите,vQmod есть в папке "Mattimeo_ocstore15512". Когда файл vQmod из папки extension переношу в корневую, спрашивает "заменить?". И что мне делать? Просто заменить, они по содержимому разные? И ссылка на скачивание свежей версии vQmod из документации, не актуальна. Спасибо. Змінено 8 жовтня 2015 користувачем cel Надіслати Поділитися на інших сайтах More sharing options...
cel Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Здравствуйте. Подскажите,vQmod есть в папке "Mattimeo_ocstore15512". Когда файл vQmod из папки extension переношу в корневую, спрашивает "заменить?". И что мне делать? Просто заменить, они по содержимому разные? И ссылка на скачивание свежей версии vQmod из документации, не актуальна. Спасибо. Установила, вопросы не актуальны. Надіслати Поділитися на інших сайтах More sharing options...
katilina Опубліковано: 8 жовтня 2015 Автор Share Опубліковано: 8 жовтня 2015 Банеры на главной странице в разных браузерах (версии одинаковые) на одних компьютерах грузятся на других нет. В чем может быть проблема? сайт http://foryou96.ru/ Кэш в браузере почистите, в котором баннеры не загружаются Надіслати Поділитися на інших сайтах More sharing options... GalinaRay09 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Кэш в браузере почистите, в котором баннеры не загружаются не помогает, и на многих компьютерах банеры не грузятся, банеры не большие по размеру Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 8 жовтня 2015 Автор Share Опубліковано: 8 жовтня 2015 не помогает, и на многих компьютерах банеры не грузятся, банеры не большие по размеру загружайте png и jpg, названия картинок и папок должны быть латиницей без пробелов. проверьте наличие ошибок в журнале и в консоле ошибок в браузере Чем ещё могу Вам помочь? Как видите, проблема только на Вашем сайте Надіслати Поділитися на інших сайтах More sharing options... xsv1985 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Подкатегории выводятся с изображениями 80*80 пикселей tatplitka.ru Как увеличить размер изображений подкатегорий? В админке вроде нет, в css тоже... Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 8 жовтня 2015 Автор Share Опубліковано: 8 жовтня 2015 Подкатегории выводятся с изображениями 80*80 пикселей tatplitka.ru Как увеличить размер изображений подкатегорий? В админке вроде нет, в css тоже... для ocshop vqmod/xml/mattimeo_theme.xml стр 99 'pic' => $this->model_tool_image->resize(($result['image']=='' ? false : $result['image']), 80, 80), Надіслати Поділитися на інших сайтах More sharing options... xsv1985 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Спасибо, нашел! Надіслати Поділитися на інших сайтах More sharing options... vick2000 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений возможно подключить для полной совместимости? Надіслати Поділитися на інших сайтах More sharing options... SharkX58 Опубліковано: 9 жовтня 2015 Share Опубліковано: 9 жовтня 2015 Всем привет. Подскажите, установил ocshop 1.5.6.4.1 на него Mattimeo_ocshop1564.zip и в подвале как то не так получается все. Что не так? Настраивал по шаблону http://opencart3.mattimeo.ru/ Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 9 жовтня 2015 Автор Share Опубліковано: 9 жовтня 2015 Всем привет. Подскажите, установил ocshop 1.5.6.4.1 на него Mattimeo_ocshop1564.zip и в подвале как то не так получается все. Что не так? Настраивал по шаблону http://opencart3.mattimeo.ru/ демо для ocshop http://ocshop.mattimeo.ru/ Надіслати Поділитися на інших сайтах More sharing options... cel Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Надіслати Поділитися на інших сайтах More sharing options... vick2000 Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Переустановите модуль Фильтр по цене Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Нет, у шаблона нет отдельно мобильной и полной версии сайта Всё дело в вёрстке, которая подстраивается под разрешение экрана Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Любой, работающий на дефолте Только стили скорее всего надо будет корректировать под шаблон Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Все мы знаем как популярны сейчас responsive (адаптивные) шаблоны и все так современно и удобно с ними, что как бы мобильную версию магазина и не надо. Но у меня возникла необходимость реализовать именно мобильную версию сайта с переходом на поддомен m.domain.com, как это сделано на lamoda.ru (m.lamoda.ru работает только с моб. девайсов). Нужно было сделать, моб.версию магазина с одинаковой базой товаров и категорий, но естественно с другим отображением и с возможностью перейти на полную версию магазина с мобильного устройства и обратно. Что было сделано: Определение с какого устройства зашел пользователь - был использован php class Mobile_Detect.php (http://m.mystore.com'; } if ($_SERVER['REQUEST_URI']) $mobile_redirect .= html_entity_decode($_SERVER['REQUEST_URI']); header('Location: '.$mobile_redirect); } Это собственно и заставит перенаправить пользователя на мобильную версию (или другой URL), если он зашел с мобильного. С условиями можете сами крутить detect->isMobile() - только для мобильных $detect->isTablet() - только для планшетов $detect->isMobile() || $detect->isTablet() - для обоих и так далее Это первый вариант (не очень удачный), когда пользователь попадает на мобильную версию, то обратно на полную не зайдет. Решение для перехода обратно, путем записи параметра в COOKIE. Вместо кода предложенного выше в контроллере header.php после protected function index() { пишем $detect = new Mobile_Detect(); if($detect->isMobile()) { if (isset($this->request->server['HTTPS'])) { $mobile_redirect = 'http://m.mystore.com'; } if(isset($_REQUEST['ver']) and $_REQUEST['ver'] === 'full') { if(empty($_COOKIE['ver'])) setcookie('ver', 'full', time() + 86400, '/', '.mystore.com'); //будет работать для всех поддоменов, подробнее читайте на php.su setcookie() } else { header('Location: '.$mobile_redirect); } } В этом случае _mobile (префикс шаблона который стоит по умолчанию), то есть если папка с шаблоном по-умолчанию (для полной версии) 'default', а для мобильной соответственно 'default_mobile' На мобильной версии можете разместить ссылку на полную страницу по типу <a href="http://mystore.com/?ver=full">Полная версия</a> где ?ver=full - параметр что мы записали в куки. Вроде все. P.S Есть еще вариант сделать это через .htaccess - работает безотказно, но придется перечислить весь список мобильных девайсов ну и в полную версию вернуться нельзя. Решение для тех кому просто нужна смена шаблона в зависимости от устройства без поддомена (Работает на живом сайте paffos ru) 1. Добавляем библиотеку MobileDetect как это было описано выше в п.1 2. Затем в корне сайта в файле index.php перед // Currency $registry->set('currency', new Currency($registry)); добавляем //Mobile if(isMobile && !isTablet && $_COOKIE['ver'] !== 'full'){ $config->set('config_template', 'default_mobile'); }elseif(isMobile && !isTablet && $_COOKIE['ver'] == 'full'){ $config->set('config_template', 'default'); } Так мы определим устройство того кто зашел и в случае если он зашел с телефона (не с планшета) мы проверяем наличие куки ver и ее значение, если значение не Full, то грузим шаблон default_mobile, в противном случае грузим шаблон default 3. При заходе на шаблон нам нужно записать куки, что бы пользователя не кидало на неверный сразу же и при последующих заходах (если не чистили куки в браузере) В файле header.tpl каждого шаблона перед <link rel="stylesheet" type="text/css" href="catalog/view/theme/default_mobile/stylesheet/stylesheet.css" /> - добавляем запись куки mobile в мобильном шаблоне <?php setcookie('ver', 'mobile', time() + 60 * 60 * 24 * 30, '/'); ?> - добавляем запись куки full в обычном шаблоне <?php setcookie('ver', 'full', time() + 60 * 60 * 24 * 30, '/'); ?> 4. Если же пользователю надо дать возможность переходить с мобильной версии на полную и наоборот. В контроллере footer.php добавляем запись для проверки отображать нам кнопку переход в полную версию или нет (В примере условие только для мобильных) if(isMobile && !isTablet){ $this->data['gofull'] = true; }else{ $this->data['gofull'] = false; } В файле footer.tpl каждого шаблона где вам удобно: - добавляем кнопки перехода в полную версию для mobile шаблона <div class="ver">Перейти на: <span id="gofull">Полный сайт</span></div> - добавляем кнопки перехода в мобильную версию для default шаблона <?php if($gofull){ ?> Перейти на: <span id="gofull">Мобильную версию</span> <?php } ?> - в файле common.js после $(document).ready(function() { добавляем $('#gofull').on('tap click touchstart', function(){ $.cookie('ver', 'mobile', { expires: 1, path: '/' }); location.reload(); }); При клике на элемент с id="gofull" будет срабатывать на всех устройствах переход либо в полную версию либо обратно. Возможно местами это костыли, зато работает и проверено на живом магазине с большой посещалкой в сезон. Всем спасибо. Благодарности принимаю в денежном эквиваленте 2 чашек кофе 8-) )) Если тема актуальна буду рад дальнейшему развитию и усовершенствованию решения, потому-что прибегать к использованию коммерческих буржуйских решений Opencart Mobile Framework или Omtex Mobile Template не очень удобно, так как нужно перепиливать готовый дизайн под себя. И нет ничего хуже ковырять чужой код. Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Удалите, пожалуйста, текст Вашего последнего сообщения. В этой ветке форума задают вопросы по шаблону. Если у Вас есть техническое задание по Вашему проекту, то ищите исполнителя и шлите это ТЗ уже непосредственно исполнителю. Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А как его удалить? Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А как его удалить? Справа под сообщением ссылка Изменить Надіслати Поділитися на інших сайтах More sharing options... Назад 24 25 26 27 28 29 30 31 32 33 34 Вперед Сторінка 29 з 47 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 958 переглядів AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 833 перегляди AlexMax13 19 листопада 2020 Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 397 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 841 перегляд MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны Mattimeo - адаптивный шаблон для ocstore [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
GalinaRay09 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Кэш в браузере почистите, в котором баннеры не загружаются не помогает, и на многих компьютерах банеры не грузятся, банеры не большие по размеру Надіслати Поділитися на інших сайтах More sharing options...
katilina Опубліковано: 8 жовтня 2015 Автор Share Опубліковано: 8 жовтня 2015 не помогает, и на многих компьютерах банеры не грузятся, банеры не большие по размеру загружайте png и jpg, названия картинок и папок должны быть латиницей без пробелов. проверьте наличие ошибок в журнале и в консоле ошибок в браузере Чем ещё могу Вам помочь? Как видите, проблема только на Вашем сайте Надіслати Поділитися на інших сайтах More sharing options... xsv1985 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Подкатегории выводятся с изображениями 80*80 пикселей tatplitka.ru Как увеличить размер изображений подкатегорий? В админке вроде нет, в css тоже... Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 8 жовтня 2015 Автор Share Опубліковано: 8 жовтня 2015 Подкатегории выводятся с изображениями 80*80 пикселей tatplitka.ru Как увеличить размер изображений подкатегорий? В админке вроде нет, в css тоже... для ocshop vqmod/xml/mattimeo_theme.xml стр 99 'pic' => $this->model_tool_image->resize(($result['image']=='' ? false : $result['image']), 80, 80), Надіслати Поділитися на інших сайтах More sharing options... xsv1985 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Спасибо, нашел! Надіслати Поділитися на інших сайтах More sharing options... vick2000 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений возможно подключить для полной совместимости? Надіслати Поділитися на інших сайтах More sharing options... SharkX58 Опубліковано: 9 жовтня 2015 Share Опубліковано: 9 жовтня 2015 Всем привет. Подскажите, установил ocshop 1.5.6.4.1 на него Mattimeo_ocshop1564.zip и в подвале как то не так получается все. Что не так? Настраивал по шаблону http://opencart3.mattimeo.ru/ Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 9 жовтня 2015 Автор Share Опубліковано: 9 жовтня 2015 Всем привет. Подскажите, установил ocshop 1.5.6.4.1 на него Mattimeo_ocshop1564.zip и в подвале как то не так получается все. Что не так? Настраивал по шаблону http://opencart3.mattimeo.ru/ демо для ocshop http://ocshop.mattimeo.ru/ Надіслати Поділитися на інших сайтах More sharing options... cel Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Надіслати Поділитися на інших сайтах More sharing options... vick2000 Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Переустановите модуль Фильтр по цене Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Нет, у шаблона нет отдельно мобильной и полной версии сайта Всё дело в вёрстке, которая подстраивается под разрешение экрана Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Любой, работающий на дефолте Только стили скорее всего надо будет корректировать под шаблон Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Все мы знаем как популярны сейчас responsive (адаптивные) шаблоны и все так современно и удобно с ними, что как бы мобильную версию магазина и не надо. Но у меня возникла необходимость реализовать именно мобильную версию сайта с переходом на поддомен m.domain.com, как это сделано на lamoda.ru (m.lamoda.ru работает только с моб. девайсов). Нужно было сделать, моб.версию магазина с одинаковой базой товаров и категорий, но естественно с другим отображением и с возможностью перейти на полную версию магазина с мобильного устройства и обратно. Что было сделано: Определение с какого устройства зашел пользователь - был использован php class Mobile_Detect.php (http://m.mystore.com'; } if ($_SERVER['REQUEST_URI']) $mobile_redirect .= html_entity_decode($_SERVER['REQUEST_URI']); header('Location: '.$mobile_redirect); } Это собственно и заставит перенаправить пользователя на мобильную версию (или другой URL), если он зашел с мобильного. С условиями можете сами крутить detect->isMobile() - только для мобильных $detect->isTablet() - только для планшетов $detect->isMobile() || $detect->isTablet() - для обоих и так далее Это первый вариант (не очень удачный), когда пользователь попадает на мобильную версию, то обратно на полную не зайдет. Решение для перехода обратно, путем записи параметра в COOKIE. Вместо кода предложенного выше в контроллере header.php после protected function index() { пишем $detect = new Mobile_Detect(); if($detect->isMobile()) { if (isset($this->request->server['HTTPS'])) { $mobile_redirect = 'http://m.mystore.com'; } if(isset($_REQUEST['ver']) and $_REQUEST['ver'] === 'full') { if(empty($_COOKIE['ver'])) setcookie('ver', 'full', time() + 86400, '/', '.mystore.com'); //будет работать для всех поддоменов, подробнее читайте на php.su setcookie() } else { header('Location: '.$mobile_redirect); } } В этом случае _mobile (префикс шаблона который стоит по умолчанию), то есть если папка с шаблоном по-умолчанию (для полной версии) 'default', а для мобильной соответственно 'default_mobile' На мобильной версии можете разместить ссылку на полную страницу по типу <a href="http://mystore.com/?ver=full">Полная версия</a> где ?ver=full - параметр что мы записали в куки. Вроде все. P.S Есть еще вариант сделать это через .htaccess - работает безотказно, но придется перечислить весь список мобильных девайсов ну и в полную версию вернуться нельзя. Решение для тех кому просто нужна смена шаблона в зависимости от устройства без поддомена (Работает на живом сайте paffos ru) 1. Добавляем библиотеку MobileDetect как это было описано выше в п.1 2. Затем в корне сайта в файле index.php перед // Currency $registry->set('currency', new Currency($registry)); добавляем //Mobile if(isMobile && !isTablet && $_COOKIE['ver'] !== 'full'){ $config->set('config_template', 'default_mobile'); }elseif(isMobile && !isTablet && $_COOKIE['ver'] == 'full'){ $config->set('config_template', 'default'); } Так мы определим устройство того кто зашел и в случае если он зашел с телефона (не с планшета) мы проверяем наличие куки ver и ее значение, если значение не Full, то грузим шаблон default_mobile, в противном случае грузим шаблон default 3. При заходе на шаблон нам нужно записать куки, что бы пользователя не кидало на неверный сразу же и при последующих заходах (если не чистили куки в браузере) В файле header.tpl каждого шаблона перед <link rel="stylesheet" type="text/css" href="catalog/view/theme/default_mobile/stylesheet/stylesheet.css" /> - добавляем запись куки mobile в мобильном шаблоне <?php setcookie('ver', 'mobile', time() + 60 * 60 * 24 * 30, '/'); ?> - добавляем запись куки full в обычном шаблоне <?php setcookie('ver', 'full', time() + 60 * 60 * 24 * 30, '/'); ?> 4. Если же пользователю надо дать возможность переходить с мобильной версии на полную и наоборот. В контроллере footer.php добавляем запись для проверки отображать нам кнопку переход в полную версию или нет (В примере условие только для мобильных) if(isMobile && !isTablet){ $this->data['gofull'] = true; }else{ $this->data['gofull'] = false; } В файле footer.tpl каждого шаблона где вам удобно: - добавляем кнопки перехода в полную версию для mobile шаблона <div class="ver">Перейти на: <span id="gofull">Полный сайт</span></div> - добавляем кнопки перехода в мобильную версию для default шаблона <?php if($gofull){ ?> Перейти на: <span id="gofull">Мобильную версию</span> <?php } ?> - в файле common.js после $(document).ready(function() { добавляем $('#gofull').on('tap click touchstart', function(){ $.cookie('ver', 'mobile', { expires: 1, path: '/' }); location.reload(); }); При клике на элемент с id="gofull" будет срабатывать на всех устройствах переход либо в полную версию либо обратно. Возможно местами это костыли, зато работает и проверено на живом магазине с большой посещалкой в сезон. Всем спасибо. Благодарности принимаю в денежном эквиваленте 2 чашек кофе 8-) )) Если тема актуальна буду рад дальнейшему развитию и усовершенствованию решения, потому-что прибегать к использованию коммерческих буржуйских решений Opencart Mobile Framework или Omtex Mobile Template не очень удобно, так как нужно перепиливать готовый дизайн под себя. И нет ничего хуже ковырять чужой код. Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Удалите, пожалуйста, текст Вашего последнего сообщения. В этой ветке форума задают вопросы по шаблону. Если у Вас есть техническое задание по Вашему проекту, то ищите исполнителя и шлите это ТЗ уже непосредственно исполнителю. Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А как его удалить? Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А как его удалить? Справа под сообщением ссылка Изменить Надіслати Поділитися на інших сайтах More sharing options... Назад 24 25 26 27 28 29 30 31 32 33 34 Вперед Сторінка 29 з 47 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 958 переглядів AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 833 перегляди AlexMax13 19 листопада 2020 Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 397 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 841 перегляд MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны Mattimeo - адаптивный шаблон для ocstore [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
xsv1985 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Подкатегории выводятся с изображениями 80*80 пикселей tatplitka.ru Как увеличить размер изображений подкатегорий? В админке вроде нет, в css тоже... Надіслати Поділитися на інших сайтах More sharing options...
katilina Опубліковано: 8 жовтня 2015 Автор Share Опубліковано: 8 жовтня 2015 Подкатегории выводятся с изображениями 80*80 пикселей tatplitka.ru Как увеличить размер изображений подкатегорий? В админке вроде нет, в css тоже... для ocshop vqmod/xml/mattimeo_theme.xml стр 99 'pic' => $this->model_tool_image->resize(($result['image']=='' ? false : $result['image']), 80, 80), Надіслати Поділитися на інших сайтах More sharing options... xsv1985 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Спасибо, нашел! Надіслати Поділитися на інших сайтах More sharing options... vick2000 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений возможно подключить для полной совместимости? Надіслати Поділитися на інших сайтах More sharing options... SharkX58 Опубліковано: 9 жовтня 2015 Share Опубліковано: 9 жовтня 2015 Всем привет. Подскажите, установил ocshop 1.5.6.4.1 на него Mattimeo_ocshop1564.zip и в подвале как то не так получается все. Что не так? Настраивал по шаблону http://opencart3.mattimeo.ru/ Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 9 жовтня 2015 Автор Share Опубліковано: 9 жовтня 2015 Всем привет. Подскажите, установил ocshop 1.5.6.4.1 на него Mattimeo_ocshop1564.zip и в подвале как то не так получается все. Что не так? Настраивал по шаблону http://opencart3.mattimeo.ru/ демо для ocshop http://ocshop.mattimeo.ru/ Надіслати Поділитися на інших сайтах More sharing options... cel Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Надіслати Поділитися на інших сайтах More sharing options... vick2000 Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Переустановите модуль Фильтр по цене Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Нет, у шаблона нет отдельно мобильной и полной версии сайта Всё дело в вёрстке, которая подстраивается под разрешение экрана Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Любой, работающий на дефолте Только стили скорее всего надо будет корректировать под шаблон Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Все мы знаем как популярны сейчас responsive (адаптивные) шаблоны и все так современно и удобно с ними, что как бы мобильную версию магазина и не надо. Но у меня возникла необходимость реализовать именно мобильную версию сайта с переходом на поддомен m.domain.com, как это сделано на lamoda.ru (m.lamoda.ru работает только с моб. девайсов). Нужно было сделать, моб.версию магазина с одинаковой базой товаров и категорий, но естественно с другим отображением и с возможностью перейти на полную версию магазина с мобильного устройства и обратно. Что было сделано: Определение с какого устройства зашел пользователь - был использован php class Mobile_Detect.php (http://m.mystore.com'; } if ($_SERVER['REQUEST_URI']) $mobile_redirect .= html_entity_decode($_SERVER['REQUEST_URI']); header('Location: '.$mobile_redirect); } Это собственно и заставит перенаправить пользователя на мобильную версию (или другой URL), если он зашел с мобильного. С условиями можете сами крутить detect->isMobile() - только для мобильных $detect->isTablet() - только для планшетов $detect->isMobile() || $detect->isTablet() - для обоих и так далее Это первый вариант (не очень удачный), когда пользователь попадает на мобильную версию, то обратно на полную не зайдет. Решение для перехода обратно, путем записи параметра в COOKIE. Вместо кода предложенного выше в контроллере header.php после protected function index() { пишем $detect = new Mobile_Detect(); if($detect->isMobile()) { if (isset($this->request->server['HTTPS'])) { $mobile_redirect = 'http://m.mystore.com'; } if(isset($_REQUEST['ver']) and $_REQUEST['ver'] === 'full') { if(empty($_COOKIE['ver'])) setcookie('ver', 'full', time() + 86400, '/', '.mystore.com'); //будет работать для всех поддоменов, подробнее читайте на php.su setcookie() } else { header('Location: '.$mobile_redirect); } } В этом случае _mobile (префикс шаблона который стоит по умолчанию), то есть если папка с шаблоном по-умолчанию (для полной версии) 'default', а для мобильной соответственно 'default_mobile' На мобильной версии можете разместить ссылку на полную страницу по типу <a href="http://mystore.com/?ver=full">Полная версия</a> где ?ver=full - параметр что мы записали в куки. Вроде все. P.S Есть еще вариант сделать это через .htaccess - работает безотказно, но придется перечислить весь список мобильных девайсов ну и в полную версию вернуться нельзя. Решение для тех кому просто нужна смена шаблона в зависимости от устройства без поддомена (Работает на живом сайте paffos ru) 1. Добавляем библиотеку MobileDetect как это было описано выше в п.1 2. Затем в корне сайта в файле index.php перед // Currency $registry->set('currency', new Currency($registry)); добавляем //Mobile if(isMobile && !isTablet && $_COOKIE['ver'] !== 'full'){ $config->set('config_template', 'default_mobile'); }elseif(isMobile && !isTablet && $_COOKIE['ver'] == 'full'){ $config->set('config_template', 'default'); } Так мы определим устройство того кто зашел и в случае если он зашел с телефона (не с планшета) мы проверяем наличие куки ver и ее значение, если значение не Full, то грузим шаблон default_mobile, в противном случае грузим шаблон default 3. При заходе на шаблон нам нужно записать куки, что бы пользователя не кидало на неверный сразу же и при последующих заходах (если не чистили куки в браузере) В файле header.tpl каждого шаблона перед <link rel="stylesheet" type="text/css" href="catalog/view/theme/default_mobile/stylesheet/stylesheet.css" /> - добавляем запись куки mobile в мобильном шаблоне <?php setcookie('ver', 'mobile', time() + 60 * 60 * 24 * 30, '/'); ?> - добавляем запись куки full в обычном шаблоне <?php setcookie('ver', 'full', time() + 60 * 60 * 24 * 30, '/'); ?> 4. Если же пользователю надо дать возможность переходить с мобильной версии на полную и наоборот. В контроллере footer.php добавляем запись для проверки отображать нам кнопку переход в полную версию или нет (В примере условие только для мобильных) if(isMobile && !isTablet){ $this->data['gofull'] = true; }else{ $this->data['gofull'] = false; } В файле footer.tpl каждого шаблона где вам удобно: - добавляем кнопки перехода в полную версию для mobile шаблона <div class="ver">Перейти на: <span id="gofull">Полный сайт</span></div> - добавляем кнопки перехода в мобильную версию для default шаблона <?php if($gofull){ ?> Перейти на: <span id="gofull">Мобильную версию</span> <?php } ?> - в файле common.js после $(document).ready(function() { добавляем $('#gofull').on('tap click touchstart', function(){ $.cookie('ver', 'mobile', { expires: 1, path: '/' }); location.reload(); }); При клике на элемент с id="gofull" будет срабатывать на всех устройствах переход либо в полную версию либо обратно. Возможно местами это костыли, зато работает и проверено на живом магазине с большой посещалкой в сезон. Всем спасибо. Благодарности принимаю в денежном эквиваленте 2 чашек кофе 8-) )) Если тема актуальна буду рад дальнейшему развитию и усовершенствованию решения, потому-что прибегать к использованию коммерческих буржуйских решений Opencart Mobile Framework или Omtex Mobile Template не очень удобно, так как нужно перепиливать готовый дизайн под себя. И нет ничего хуже ковырять чужой код. Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Удалите, пожалуйста, текст Вашего последнего сообщения. В этой ветке форума задают вопросы по шаблону. Если у Вас есть техническое задание по Вашему проекту, то ищите исполнителя и шлите это ТЗ уже непосредственно исполнителю. Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А как его удалить? Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А как его удалить? Справа под сообщением ссылка Изменить Надіслати Поділитися на інших сайтах More sharing options... Назад 24 25 26 27 28 29 30 31 32 33 34 Вперед Сторінка 29 з 47 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 958 переглядів AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 833 перегляди AlexMax13 19 листопада 2020 Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 397 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 841 перегляд MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны Mattimeo - адаптивный шаблон для ocstore [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
xsv1985 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Спасибо, нашел! Надіслати Поділитися на інших сайтах More sharing options...
vick2000 Опубліковано: 8 жовтня 2015 Share Опубліковано: 8 жовтня 2015 Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений возможно подключить для полной совместимости? Надіслати Поділитися на інших сайтах More sharing options...
SharkX58 Опубліковано: 9 жовтня 2015 Share Опубліковано: 9 жовтня 2015 Всем привет. Подскажите, установил ocshop 1.5.6.4.1 на него Mattimeo_ocshop1564.zip и в подвале как то не так получается все. Что не так? Настраивал по шаблону http://opencart3.mattimeo.ru/ Надіслати Поділитися на інших сайтах More sharing options...
katilina Опубліковано: 9 жовтня 2015 Автор Share Опубліковано: 9 жовтня 2015 Всем привет. Подскажите, установил ocshop 1.5.6.4.1 на него Mattimeo_ocshop1564.zip и в подвале как то не так получается все. Что не так? Настраивал по шаблону http://opencart3.mattimeo.ru/ демо для ocshop http://ocshop.mattimeo.ru/ Надіслати Поділитися на інших сайтах More sharing options... cel Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Надіслати Поділитися на інших сайтах More sharing options... vick2000 Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Переустановите модуль Фильтр по цене Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Нет, у шаблона нет отдельно мобильной и полной версии сайта Всё дело в вёрстке, которая подстраивается под разрешение экрана Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Любой, работающий на дефолте Только стили скорее всего надо будет корректировать под шаблон Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Все мы знаем как популярны сейчас responsive (адаптивные) шаблоны и все так современно и удобно с ними, что как бы мобильную версию магазина и не надо. Но у меня возникла необходимость реализовать именно мобильную версию сайта с переходом на поддомен m.domain.com, как это сделано на lamoda.ru (m.lamoda.ru работает только с моб. девайсов). Нужно было сделать, моб.версию магазина с одинаковой базой товаров и категорий, но естественно с другим отображением и с возможностью перейти на полную версию магазина с мобильного устройства и обратно. Что было сделано: Определение с какого устройства зашел пользователь - был использован php class Mobile_Detect.php (http://m.mystore.com'; } if ($_SERVER['REQUEST_URI']) $mobile_redirect .= html_entity_decode($_SERVER['REQUEST_URI']); header('Location: '.$mobile_redirect); } Это собственно и заставит перенаправить пользователя на мобильную версию (или другой URL), если он зашел с мобильного. С условиями можете сами крутить detect->isMobile() - только для мобильных $detect->isTablet() - только для планшетов $detect->isMobile() || $detect->isTablet() - для обоих и так далее Это первый вариант (не очень удачный), когда пользователь попадает на мобильную версию, то обратно на полную не зайдет. Решение для перехода обратно, путем записи параметра в COOKIE. Вместо кода предложенного выше в контроллере header.php после protected function index() { пишем $detect = new Mobile_Detect(); if($detect->isMobile()) { if (isset($this->request->server['HTTPS'])) { $mobile_redirect = 'http://m.mystore.com'; } if(isset($_REQUEST['ver']) and $_REQUEST['ver'] === 'full') { if(empty($_COOKIE['ver'])) setcookie('ver', 'full', time() + 86400, '/', '.mystore.com'); //будет работать для всех поддоменов, подробнее читайте на php.su setcookie() } else { header('Location: '.$mobile_redirect); } } В этом случае _mobile (префикс шаблона который стоит по умолчанию), то есть если папка с шаблоном по-умолчанию (для полной версии) 'default', а для мобильной соответственно 'default_mobile' На мобильной версии можете разместить ссылку на полную страницу по типу <a href="http://mystore.com/?ver=full">Полная версия</a> где ?ver=full - параметр что мы записали в куки. Вроде все. P.S Есть еще вариант сделать это через .htaccess - работает безотказно, но придется перечислить весь список мобильных девайсов ну и в полную версию вернуться нельзя. Решение для тех кому просто нужна смена шаблона в зависимости от устройства без поддомена (Работает на живом сайте paffos ru) 1. Добавляем библиотеку MobileDetect как это было описано выше в п.1 2. Затем в корне сайта в файле index.php перед // Currency $registry->set('currency', new Currency($registry)); добавляем //Mobile if(isMobile && !isTablet && $_COOKIE['ver'] !== 'full'){ $config->set('config_template', 'default_mobile'); }elseif(isMobile && !isTablet && $_COOKIE['ver'] == 'full'){ $config->set('config_template', 'default'); } Так мы определим устройство того кто зашел и в случае если он зашел с телефона (не с планшета) мы проверяем наличие куки ver и ее значение, если значение не Full, то грузим шаблон default_mobile, в противном случае грузим шаблон default 3. При заходе на шаблон нам нужно записать куки, что бы пользователя не кидало на неверный сразу же и при последующих заходах (если не чистили куки в браузере) В файле header.tpl каждого шаблона перед <link rel="stylesheet" type="text/css" href="catalog/view/theme/default_mobile/stylesheet/stylesheet.css" /> - добавляем запись куки mobile в мобильном шаблоне <?php setcookie('ver', 'mobile', time() + 60 * 60 * 24 * 30, '/'); ?> - добавляем запись куки full в обычном шаблоне <?php setcookie('ver', 'full', time() + 60 * 60 * 24 * 30, '/'); ?> 4. Если же пользователю надо дать возможность переходить с мобильной версии на полную и наоборот. В контроллере footer.php добавляем запись для проверки отображать нам кнопку переход в полную версию или нет (В примере условие только для мобильных) if(isMobile && !isTablet){ $this->data['gofull'] = true; }else{ $this->data['gofull'] = false; } В файле footer.tpl каждого шаблона где вам удобно: - добавляем кнопки перехода в полную версию для mobile шаблона <div class="ver">Перейти на: <span id="gofull">Полный сайт</span></div> - добавляем кнопки перехода в мобильную версию для default шаблона <?php if($gofull){ ?> Перейти на: <span id="gofull">Мобильную версию</span> <?php } ?> - в файле common.js после $(document).ready(function() { добавляем $('#gofull').on('tap click touchstart', function(){ $.cookie('ver', 'mobile', { expires: 1, path: '/' }); location.reload(); }); При клике на элемент с id="gofull" будет срабатывать на всех устройствах переход либо в полную версию либо обратно. Возможно местами это костыли, зато работает и проверено на живом магазине с большой посещалкой в сезон. Всем спасибо. Благодарности принимаю в денежном эквиваленте 2 чашек кофе 8-) )) Если тема актуальна буду рад дальнейшему развитию и усовершенствованию решения, потому-что прибегать к использованию коммерческих буржуйских решений Opencart Mobile Framework или Omtex Mobile Template не очень удобно, так как нужно перепиливать готовый дизайн под себя. И нет ничего хуже ковырять чужой код. Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Удалите, пожалуйста, текст Вашего последнего сообщения. В этой ветке форума задают вопросы по шаблону. Если у Вас есть техническое задание по Вашему проекту, то ищите исполнителя и шлите это ТЗ уже непосредственно исполнителю. Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А как его удалить? Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А как его удалить? Справа под сообщением ссылка Изменить Надіслати Поділитися на інших сайтах More sharing options... Назад 24 25 26 27 28 29 30 31 32 33 34 Вперед Сторінка 29 з 47 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 958 переглядів AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 833 перегляди AlexMax13 19 листопада 2020 Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 397 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 841 перегляд MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны Mattimeo - адаптивный шаблон для ocstore [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
cel Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Надіслати Поділитися на інших сайтах More sharing options...
Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Надіслати Поділитися на інших сайтах More sharing options...
vick2000 Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Надіслати Поділитися на інших сайтах More sharing options...
katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравстсвуйте. В процессе настройке сайта, вышло в верхней строке: Notice: Undefined index: path in /var/www/fancynru/data/www/fancy-n.ru/catalog/controller/module/price_filter.php on line 57. Подскажите, пожалуйста, что не так? Переустановите модуль Фильтр по цене Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Нет, у шаблона нет отдельно мобильной и полной версии сайта Всё дело в вёрстке, которая подстраивается под разрешение экрана Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Любой, работающий на дефолте Только стили скорее всего надо будет корректировать под шаблон Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Все мы знаем как популярны сейчас responsive (адаптивные) шаблоны и все так современно и удобно с ними, что как бы мобильную версию магазина и не надо. Но у меня возникла необходимость реализовать именно мобильную версию сайта с переходом на поддомен m.domain.com, как это сделано на lamoda.ru (m.lamoda.ru работает только с моб. девайсов). Нужно было сделать, моб.версию магазина с одинаковой базой товаров и категорий, но естественно с другим отображением и с возможностью перейти на полную версию магазина с мобильного устройства и обратно. Что было сделано: Определение с какого устройства зашел пользователь - был использован php class Mobile_Detect.php (http://m.mystore.com'; } if ($_SERVER['REQUEST_URI']) $mobile_redirect .= html_entity_decode($_SERVER['REQUEST_URI']); header('Location: '.$mobile_redirect); } Это собственно и заставит перенаправить пользователя на мобильную версию (или другой URL), если он зашел с мобильного. С условиями можете сами крутить detect->isMobile() - только для мобильных $detect->isTablet() - только для планшетов $detect->isMobile() || $detect->isTablet() - для обоих и так далее Это первый вариант (не очень удачный), когда пользователь попадает на мобильную версию, то обратно на полную не зайдет. Решение для перехода обратно, путем записи параметра в COOKIE. Вместо кода предложенного выше в контроллере header.php после protected function index() { пишем $detect = new Mobile_Detect(); if($detect->isMobile()) { if (isset($this->request->server['HTTPS'])) { $mobile_redirect = 'http://m.mystore.com'; } if(isset($_REQUEST['ver']) and $_REQUEST['ver'] === 'full') { if(empty($_COOKIE['ver'])) setcookie('ver', 'full', time() + 86400, '/', '.mystore.com'); //будет работать для всех поддоменов, подробнее читайте на php.su setcookie() } else { header('Location: '.$mobile_redirect); } } В этом случае _mobile (префикс шаблона который стоит по умолчанию), то есть если папка с шаблоном по-умолчанию (для полной версии) 'default', а для мобильной соответственно 'default_mobile' На мобильной версии можете разместить ссылку на полную страницу по типу <a href="http://mystore.com/?ver=full">Полная версия</a> где ?ver=full - параметр что мы записали в куки. Вроде все. P.S Есть еще вариант сделать это через .htaccess - работает безотказно, но придется перечислить весь список мобильных девайсов ну и в полную версию вернуться нельзя. Решение для тех кому просто нужна смена шаблона в зависимости от устройства без поддомена (Работает на живом сайте paffos ru) 1. Добавляем библиотеку MobileDetect как это было описано выше в п.1 2. Затем в корне сайта в файле index.php перед // Currency $registry->set('currency', new Currency($registry)); добавляем //Mobile if(isMobile && !isTablet && $_COOKIE['ver'] !== 'full'){ $config->set('config_template', 'default_mobile'); }elseif(isMobile && !isTablet && $_COOKIE['ver'] == 'full'){ $config->set('config_template', 'default'); } Так мы определим устройство того кто зашел и в случае если он зашел с телефона (не с планшета) мы проверяем наличие куки ver и ее значение, если значение не Full, то грузим шаблон default_mobile, в противном случае грузим шаблон default 3. При заходе на шаблон нам нужно записать куки, что бы пользователя не кидало на неверный сразу же и при последующих заходах (если не чистили куки в браузере) В файле header.tpl каждого шаблона перед <link rel="stylesheet" type="text/css" href="catalog/view/theme/default_mobile/stylesheet/stylesheet.css" /> - добавляем запись куки mobile в мобильном шаблоне <?php setcookie('ver', 'mobile', time() + 60 * 60 * 24 * 30, '/'); ?> - добавляем запись куки full в обычном шаблоне <?php setcookie('ver', 'full', time() + 60 * 60 * 24 * 30, '/'); ?> 4. Если же пользователю надо дать возможность переходить с мобильной версии на полную и наоборот. В контроллере footer.php добавляем запись для проверки отображать нам кнопку переход в полную версию или нет (В примере условие только для мобильных) if(isMobile && !isTablet){ $this->data['gofull'] = true; }else{ $this->data['gofull'] = false; } В файле footer.tpl каждого шаблона где вам удобно: - добавляем кнопки перехода в полную версию для mobile шаблона <div class="ver">Перейти на: <span id="gofull">Полный сайт</span></div> - добавляем кнопки перехода в мобильную версию для default шаблона <?php if($gofull){ ?> Перейти на: <span id="gofull">Мобильную версию</span> <?php } ?> - в файле common.js после $(document).ready(function() { добавляем $('#gofull').on('tap click touchstart', function(){ $.cookie('ver', 'mobile', { expires: 1, path: '/' }); location.reload(); }); При клике на элемент с id="gofull" будет срабатывать на всех устройствах переход либо в полную версию либо обратно. Возможно местами это костыли, зато работает и проверено на живом магазине с большой посещалкой в сезон. Всем спасибо. Благодарности принимаю в денежном эквиваленте 2 чашек кофе 8-) )) Если тема актуальна буду рад дальнейшему развитию и усовершенствованию решения, потому-что прибегать к использованию коммерческих буржуйских решений Opencart Mobile Framework или Omtex Mobile Template не очень удобно, так как нужно перепиливать готовый дизайн под себя. И нет ничего хуже ковырять чужой код. Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Удалите, пожалуйста, текст Вашего последнего сообщения. В этой ветке форума задают вопросы по шаблону. Если у Вас есть техническое задание по Вашему проекту, то ищите исполнителя и шлите это ТЗ уже непосредственно исполнителю. Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А как его удалить? Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А как его удалить? Справа под сообщением ссылка Изменить Надіслати Поділитися на інших сайтах More sharing options... Назад 24 25 26 27 28 29 30 31 32 33 34 Вперед Сторінка 29 з 47 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 958 переглядів AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 833 перегляди AlexMax13 19 листопада 2020 Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 397 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 841 перегляд MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны Mattimeo - адаптивный шаблон для ocstore [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Katilina, здравствуйте, Возможно вывести кнопку " мобильная версия сайта" и " полная версия сайта" в футер или шапку сайта? Чтобы пользователь, который заходит на сайт с мобильного, автоматом открывался сайт в мобильной версии, но при этом была возможность перейти на полную. Нет, у шаблона нет отдельно мобильной и полной версии сайта Всё дело в вёрстке, которая подстраивается под разрешение экрана Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Любой, работающий на дефолте Только стили скорее всего надо будет корректировать под шаблон Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Все мы знаем как популярны сейчас responsive (адаптивные) шаблоны и все так современно и удобно с ними, что как бы мобильную версию магазина и не надо. Но у меня возникла необходимость реализовать именно мобильную версию сайта с переходом на поддомен m.domain.com, как это сделано на lamoda.ru (m.lamoda.ru работает только с моб. девайсов). Нужно было сделать, моб.версию магазина с одинаковой базой товаров и категорий, но естественно с другим отображением и с возможностью перейти на полную версию магазина с мобильного устройства и обратно. Что было сделано: Определение с какого устройства зашел пользователь - был использован php class Mobile_Detect.php (http://m.mystore.com'; } if ($_SERVER['REQUEST_URI']) $mobile_redirect .= html_entity_decode($_SERVER['REQUEST_URI']); header('Location: '.$mobile_redirect); } Это собственно и заставит перенаправить пользователя на мобильную версию (или другой URL), если он зашел с мобильного. С условиями можете сами крутить detect->isMobile() - только для мобильных $detect->isTablet() - только для планшетов $detect->isMobile() || $detect->isTablet() - для обоих и так далее Это первый вариант (не очень удачный), когда пользователь попадает на мобильную версию, то обратно на полную не зайдет. Решение для перехода обратно, путем записи параметра в COOKIE. Вместо кода предложенного выше в контроллере header.php после protected function index() { пишем $detect = new Mobile_Detect(); if($detect->isMobile()) { if (isset($this->request->server['HTTPS'])) { $mobile_redirect = 'http://m.mystore.com'; } if(isset($_REQUEST['ver']) and $_REQUEST['ver'] === 'full') { if(empty($_COOKIE['ver'])) setcookie('ver', 'full', time() + 86400, '/', '.mystore.com'); //будет работать для всех поддоменов, подробнее читайте на php.su setcookie() } else { header('Location: '.$mobile_redirect); } } В этом случае _mobile (префикс шаблона который стоит по умолчанию), то есть если папка с шаблоном по-умолчанию (для полной версии) 'default', а для мобильной соответственно 'default_mobile' На мобильной версии можете разместить ссылку на полную страницу по типу <a href="http://mystore.com/?ver=full">Полная версия</a> где ?ver=full - параметр что мы записали в куки. Вроде все. P.S Есть еще вариант сделать это через .htaccess - работает безотказно, но придется перечислить весь список мобильных девайсов ну и в полную версию вернуться нельзя. Решение для тех кому просто нужна смена шаблона в зависимости от устройства без поддомена (Работает на живом сайте paffos ru) 1. Добавляем библиотеку MobileDetect как это было описано выше в п.1 2. Затем в корне сайта в файле index.php перед // Currency $registry->set('currency', new Currency($registry)); добавляем //Mobile if(isMobile && !isTablet && $_COOKIE['ver'] !== 'full'){ $config->set('config_template', 'default_mobile'); }elseif(isMobile && !isTablet && $_COOKIE['ver'] == 'full'){ $config->set('config_template', 'default'); } Так мы определим устройство того кто зашел и в случае если он зашел с телефона (не с планшета) мы проверяем наличие куки ver и ее значение, если значение не Full, то грузим шаблон default_mobile, в противном случае грузим шаблон default 3. При заходе на шаблон нам нужно записать куки, что бы пользователя не кидало на неверный сразу же и при последующих заходах (если не чистили куки в браузере) В файле header.tpl каждого шаблона перед <link rel="stylesheet" type="text/css" href="catalog/view/theme/default_mobile/stylesheet/stylesheet.css" /> - добавляем запись куки mobile в мобильном шаблоне <?php setcookie('ver', 'mobile', time() + 60 * 60 * 24 * 30, '/'); ?> - добавляем запись куки full в обычном шаблоне <?php setcookie('ver', 'full', time() + 60 * 60 * 24 * 30, '/'); ?> 4. Если же пользователю надо дать возможность переходить с мобильной версии на полную и наоборот. В контроллере footer.php добавляем запись для проверки отображать нам кнопку переход в полную версию или нет (В примере условие только для мобильных) if(isMobile && !isTablet){ $this->data['gofull'] = true; }else{ $this->data['gofull'] = false; } В файле footer.tpl каждого шаблона где вам удобно: - добавляем кнопки перехода в полную версию для mobile шаблона <div class="ver">Перейти на: <span id="gofull">Полный сайт</span></div> - добавляем кнопки перехода в мобильную версию для default шаблона <?php if($gofull){ ?> Перейти на: <span id="gofull">Мобильную версию</span> <?php } ?> - в файле common.js после $(document).ready(function() { добавляем $('#gofull').on('tap click touchstart', function(){ $.cookie('ver', 'mobile', { expires: 1, path: '/' }); location.reload(); }); При клике на элемент с id="gofull" будет срабатывать на всех устройствах переход либо в полную версию либо обратно. Возможно местами это костыли, зато работает и проверено на живом магазине с большой посещалкой в сезон. Всем спасибо. Благодарности принимаю в денежном эквиваленте 2 чашек кофе 8-) )) Если тема актуальна буду рад дальнейшему развитию и усовершенствованию решения, потому-что прибегать к использованию коммерческих буржуйских решений Opencart Mobile Framework или Omtex Mobile Template не очень удобно, так как нужно перепиливать готовый дизайн под себя. И нет ничего хуже ковырять чужой код. Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Удалите, пожалуйста, текст Вашего последнего сообщения. В этой ветке форума задают вопросы по шаблону. Если у Вас есть техническое задание по Вашему проекту, то ищите исполнителя и шлите это ТЗ уже непосредственно исполнителю. Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А как его удалить? Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А как его удалить? Справа под сообщением ссылка Изменить Надіслати Поділитися на інших сайтах More sharing options... Назад 24 25 26 27 28 29 30 31 32 33 34 Вперед Сторінка 29 з 47 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 958 переглядів AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 833 перегляди AlexMax13 19 листопада 2020 Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 397 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 841 перегляд MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны Mattimeo - адаптивный шаблон для ocstore [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 Здравствуйте! Спасибо Вам большое за прекрасную тему!) Подскажите пожалуйста, какой модуль галереи изображений, возможно использовать с данной темой? :-) Любой, работающий на дефолте Только стили скорее всего надо будет корректировать под шаблон Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Все мы знаем как популярны сейчас responsive (адаптивные) шаблоны и все так современно и удобно с ними, что как бы мобильную версию магазина и не надо. Но у меня возникла необходимость реализовать именно мобильную версию сайта с переходом на поддомен m.domain.com, как это сделано на lamoda.ru (m.lamoda.ru работает только с моб. девайсов). Нужно было сделать, моб.версию магазина с одинаковой базой товаров и категорий, но естественно с другим отображением и с возможностью перейти на полную версию магазина с мобильного устройства и обратно. Что было сделано: Определение с какого устройства зашел пользователь - был использован php class Mobile_Detect.php (http://m.mystore.com'; } if ($_SERVER['REQUEST_URI']) $mobile_redirect .= html_entity_decode($_SERVER['REQUEST_URI']); header('Location: '.$mobile_redirect); } Это собственно и заставит перенаправить пользователя на мобильную версию (или другой URL), если он зашел с мобильного. С условиями можете сами крутить detect->isMobile() - только для мобильных $detect->isTablet() - только для планшетов $detect->isMobile() || $detect->isTablet() - для обоих и так далее Это первый вариант (не очень удачный), когда пользователь попадает на мобильную версию, то обратно на полную не зайдет. Решение для перехода обратно, путем записи параметра в COOKIE. Вместо кода предложенного выше в контроллере header.php после protected function index() { пишем $detect = new Mobile_Detect(); if($detect->isMobile()) { if (isset($this->request->server['HTTPS'])) { $mobile_redirect = 'http://m.mystore.com'; } if(isset($_REQUEST['ver']) and $_REQUEST['ver'] === 'full') { if(empty($_COOKIE['ver'])) setcookie('ver', 'full', time() + 86400, '/', '.mystore.com'); //будет работать для всех поддоменов, подробнее читайте на php.su setcookie() } else { header('Location: '.$mobile_redirect); } } В этом случае _mobile (префикс шаблона который стоит по умолчанию), то есть если папка с шаблоном по-умолчанию (для полной версии) 'default', а для мобильной соответственно 'default_mobile' На мобильной версии можете разместить ссылку на полную страницу по типу <a href="http://mystore.com/?ver=full">Полная версия</a> где ?ver=full - параметр что мы записали в куки. Вроде все. P.S Есть еще вариант сделать это через .htaccess - работает безотказно, но придется перечислить весь список мобильных девайсов ну и в полную версию вернуться нельзя. Решение для тех кому просто нужна смена шаблона в зависимости от устройства без поддомена (Работает на живом сайте paffos ru) 1. Добавляем библиотеку MobileDetect как это было описано выше в п.1 2. Затем в корне сайта в файле index.php перед // Currency $registry->set('currency', new Currency($registry)); добавляем //Mobile if(isMobile && !isTablet && $_COOKIE['ver'] !== 'full'){ $config->set('config_template', 'default_mobile'); }elseif(isMobile && !isTablet && $_COOKIE['ver'] == 'full'){ $config->set('config_template', 'default'); } Так мы определим устройство того кто зашел и в случае если он зашел с телефона (не с планшета) мы проверяем наличие куки ver и ее значение, если значение не Full, то грузим шаблон default_mobile, в противном случае грузим шаблон default 3. При заходе на шаблон нам нужно записать куки, что бы пользователя не кидало на неверный сразу же и при последующих заходах (если не чистили куки в браузере) В файле header.tpl каждого шаблона перед <link rel="stylesheet" type="text/css" href="catalog/view/theme/default_mobile/stylesheet/stylesheet.css" /> - добавляем запись куки mobile в мобильном шаблоне <?php setcookie('ver', 'mobile', time() + 60 * 60 * 24 * 30, '/'); ?> - добавляем запись куки full в обычном шаблоне <?php setcookie('ver', 'full', time() + 60 * 60 * 24 * 30, '/'); ?> 4. Если же пользователю надо дать возможность переходить с мобильной версии на полную и наоборот. В контроллере footer.php добавляем запись для проверки отображать нам кнопку переход в полную версию или нет (В примере условие только для мобильных) if(isMobile && !isTablet){ $this->data['gofull'] = true; }else{ $this->data['gofull'] = false; } В файле footer.tpl каждого шаблона где вам удобно: - добавляем кнопки перехода в полную версию для mobile шаблона <div class="ver">Перейти на: <span id="gofull">Полный сайт</span></div> - добавляем кнопки перехода в мобильную версию для default шаблона <?php if($gofull){ ?> Перейти на: <span id="gofull">Мобильную версию</span> <?php } ?> - в файле common.js после $(document).ready(function() { добавляем $('#gofull').on('tap click touchstart', function(){ $.cookie('ver', 'mobile', { expires: 1, path: '/' }); location.reload(); }); При клике на элемент с id="gofull" будет срабатывать на всех устройствах переход либо в полную версию либо обратно. Возможно местами это костыли, зато работает и проверено на живом магазине с большой посещалкой в сезон. Всем спасибо. Благодарности принимаю в денежном эквиваленте 2 чашек кофе 8-) )) Если тема актуальна буду рад дальнейшему развитию и усовершенствованию решения, потому-что прибегать к использованию коммерческих буржуйских решений Opencart Mobile Framework или Omtex Mobile Template не очень удобно, так как нужно перепиливать готовый дизайн под себя. И нет ничего хуже ковырять чужой код. Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Удалите, пожалуйста, текст Вашего последнего сообщения. В этой ветке форума задают вопросы по шаблону. Если у Вас есть техническое задание по Вашему проекту, то ищите исполнителя и шлите это ТЗ уже непосредственно исполнителю. Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А как его удалить? Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А как его удалить? Справа под сообщением ссылка Изменить Надіслати Поділитися на інших сайтах More sharing options... Назад 24 25 26 27 28 29 30 31 32 33 34 Вперед Сторінка 29 з 47 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 958 переглядів AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 833 перегляди AlexMax13 19 листопада 2020 Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 397 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 841 перегляд MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны Mattimeo - адаптивный шаблон для ocstore [Поддержка]
Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Все мы знаем как популярны сейчас responsive (адаптивные) шаблоны и все так современно и удобно с ними, что как бы мобильную версию магазина и не надо. Но у меня возникла необходимость реализовать именно мобильную версию сайта с переходом на поддомен m.domain.com, как это сделано на lamoda.ru (m.lamoda.ru работает только с моб. девайсов). Нужно было сделать, моб.версию магазина с одинаковой базой товаров и категорий, но естественно с другим отображением и с возможностью перейти на полную версию магазина с мобильного устройства и обратно. Что было сделано: Определение с какого устройства зашел пользователь - был использован php class Mobile_Detect.php (http://m.mystore.com'; } if ($_SERVER['REQUEST_URI']) $mobile_redirect .= html_entity_decode($_SERVER['REQUEST_URI']); header('Location: '.$mobile_redirect); } Это собственно и заставит перенаправить пользователя на мобильную версию (или другой URL), если он зашел с мобильного. С условиями можете сами крутить detect->isMobile() - только для мобильных $detect->isTablet() - только для планшетов $detect->isMobile() || $detect->isTablet() - для обоих и так далее Это первый вариант (не очень удачный), когда пользователь попадает на мобильную версию, то обратно на полную не зайдет. Решение для перехода обратно, путем записи параметра в COOKIE. Вместо кода предложенного выше в контроллере header.php после protected function index() { пишем $detect = new Mobile_Detect(); if($detect->isMobile()) { if (isset($this->request->server['HTTPS'])) { $mobile_redirect = 'http://m.mystore.com'; } if(isset($_REQUEST['ver']) and $_REQUEST['ver'] === 'full') { if(empty($_COOKIE['ver'])) setcookie('ver', 'full', time() + 86400, '/', '.mystore.com'); //будет работать для всех поддоменов, подробнее читайте на php.su setcookie() } else { header('Location: '.$mobile_redirect); } } В этом случае _mobile (префикс шаблона который стоит по умолчанию), то есть если папка с шаблоном по-умолчанию (для полной версии) 'default', а для мобильной соответственно 'default_mobile' На мобильной версии можете разместить ссылку на полную страницу по типу <a href="http://mystore.com/?ver=full">Полная версия</a> где ?ver=full - параметр что мы записали в куки. Вроде все. P.S Есть еще вариант сделать это через .htaccess - работает безотказно, но придется перечислить весь список мобильных девайсов ну и в полную версию вернуться нельзя. Решение для тех кому просто нужна смена шаблона в зависимости от устройства без поддомена (Работает на живом сайте paffos ru) 1. Добавляем библиотеку MobileDetect как это было описано выше в п.1 2. Затем в корне сайта в файле index.php перед // Currency $registry->set('currency', new Currency($registry)); добавляем //Mobile if(isMobile && !isTablet && $_COOKIE['ver'] !== 'full'){ $config->set('config_template', 'default_mobile'); }elseif(isMobile && !isTablet && $_COOKIE['ver'] == 'full'){ $config->set('config_template', 'default'); } Так мы определим устройство того кто зашел и в случае если он зашел с телефона (не с планшета) мы проверяем наличие куки ver и ее значение, если значение не Full, то грузим шаблон default_mobile, в противном случае грузим шаблон default 3. При заходе на шаблон нам нужно записать куки, что бы пользователя не кидало на неверный сразу же и при последующих заходах (если не чистили куки в браузере) В файле header.tpl каждого шаблона перед <link rel="stylesheet" type="text/css" href="catalog/view/theme/default_mobile/stylesheet/stylesheet.css" /> - добавляем запись куки mobile в мобильном шаблоне <?php setcookie('ver', 'mobile', time() + 60 * 60 * 24 * 30, '/'); ?> - добавляем запись куки full в обычном шаблоне <?php setcookie('ver', 'full', time() + 60 * 60 * 24 * 30, '/'); ?> 4. Если же пользователю надо дать возможность переходить с мобильной версии на полную и наоборот. В контроллере footer.php добавляем запись для проверки отображать нам кнопку переход в полную версию или нет (В примере условие только для мобильных) if(isMobile && !isTablet){ $this->data['gofull'] = true; }else{ $this->data['gofull'] = false; } В файле footer.tpl каждого шаблона где вам удобно: - добавляем кнопки перехода в полную версию для mobile шаблона <div class="ver">Перейти на: <span id="gofull">Полный сайт</span></div> - добавляем кнопки перехода в мобильную версию для default шаблона <?php if($gofull){ ?> Перейти на: <span id="gofull">Мобильную версию</span> <?php } ?> - в файле common.js после $(document).ready(function() { добавляем $('#gofull').on('tap click touchstart', function(){ $.cookie('ver', 'mobile', { expires: 1, path: '/' }); location.reload(); }); При клике на элемент с id="gofull" будет срабатывать на всех устройствах переход либо в полную версию либо обратно. Возможно местами это костыли, зато работает и проверено на живом магазине с большой посещалкой в сезон. Всем спасибо. Благодарности принимаю в денежном эквиваленте 2 чашек кофе 8-) )) Если тема актуальна буду рад дальнейшему развитию и усовершенствованию решения, потому-что прибегать к использованию коммерческих буржуйских решений Opencart Mobile Framework или Omtex Mobile Template не очень удобно, так как нужно перепиливать готовый дизайн под себя. И нет ничего хуже ковырять чужой код. Надіслати Поділитися на інших сайтах More sharing options...
katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А такое можносделать? Как вы думаете? Удалите, пожалуйста, текст Вашего последнего сообщения. В этой ветке форума задают вопросы по шаблону. Если у Вас есть техническое задание по Вашему проекту, то ищите исполнителя и шлите это ТЗ уже непосредственно исполнителю. Надіслати Поділитися на інших сайтах More sharing options... Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А как его удалить? Надіслати Поділитися на інших сайтах More sharing options... katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А как его удалить? Справа под сообщением ссылка Изменить Надіслати Поділитися на інших сайтах More sharing options... Назад 24 25 26 27 28 29 30 31 32 33 34 Вперед Сторінка 29 з 47 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Модуль Отправка СМС- и Email-уведомлений о статусах заказов администраторам и покупателям [Поддержка] Автор: TargetSMS, 25 вересня 2018 смс рассылка targetsms.ru (і ще %d) Теги: смс рассылка targetsms.ru смс статус смс уведомление смс информирование смс шлюз смс sms смс оповещение смс заказ смс администратору смс покупателю sms шлюз смс россия отправка смс opencart ocstore 17 відповідей 3 958 переглядів AlfredS 16 жовтня 2020 Модуль Subscribe_pro - улучшенная подписка на новости [Поддержка] Автор: Sunser, 22 квітня 2020 подписка подписка на новости (і ще %d) Теги: подписка подписка на новости подписка на акции подписка на новости и акции подписка на рассылку опенкарт рассылка уведомления почта слежение email email информер email рассылка email уведомления форма opencart модуль расширение opencart2 opencart3 opencart2x opencart 3x ocstore ocstore2 1 відповідь 1 833 перегляди AlexMax13 19 листопада 2020 Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 397 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 841 перегляд MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Hugo Опубліковано: 10 жовтня 2015 Share Опубліковано: 10 жовтня 2015 А как его удалить? Надіслати Поділитися на інших сайтах More sharing options...
katilina Опубліковано: 10 жовтня 2015 Автор Share Опубліковано: 10 жовтня 2015 А как его удалить? Справа под сообщением ссылка Изменить Надіслати Поділитися на інших сайтах More sharing options... Назад 24 25 26 27 28 29 30 31 32 33 34 Вперед Сторінка 29 з 47 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts