Prestashop 1.4: Адаптация для мобильных устройств

В настоящее время иметь сайт, адаптированный для мобильных устройств стало не признаком крутости, а суровой необходимостью, так как наличие адаптации для мобильных устройств положительно влияет на ранжирование сайта.

Prestashop начиная с версии 1.5 уже адаптирован для мобильных устройств. Эта функция встроена в стандартный шаблон и может быть активирована или выключена в любой момент.

Между тем, до настоящего времени существует и благополучно работает множество сайтов на  Prestashop 1.4, владельцы которых не провели обновление версии по различным причинам. Как же им быть? На счастье, на сайте Prestashop Addons доступен бесплатный модуль PrestaShop Mobile Template установив который ваш интернет-магазин на Prestashop 1.4 станет адаптированным для мобильных устройств. Не верите? Установите модуль и проверьте адаптацию с помощью инструмента Google.

В настройках модуля вы можете установить отображение сайта на основании предложенных вариантов:

prestashop-module-mobile-template-14

Почему все на английском? К сожалению, модуль не переведен на русский язык. Вы в принципе можете сделать перевод самостоятельно в админке магазина через «Инструменты» — «Переводы» — «Изменить перевод«, но в результате получите только перевод административной части модуля, часть же текстовой информации, отображаемой шаблоном будет не переведена.

Почему? Дело в том, что модуль состоит из двух частей — самого модуля и мобильного шаблона. Мобильный шаблон при активации модуля копируются в папку:

<ваш сайт>/themes/prestashop_mobile

 и данные для отображения берутся оттуда. Но система продолжает считать шаблон частью модуля, а там не прописано какого. Это — промах разработчиков, не удосужившихся сделать поддержку многоязычности.

Но на самом деле это легко поправим. Необходимо во всех .tpl файлах в папке:

<ваш сайт>/themes/prestashop_mobile

добавит во все текстовые объекты ссылку на модуль. Т.е. например вместо:

написать

Вы можете сделать это самостоятельно, или воспользоваться нашей версией перевода:

скачать перевод модуля PrestaShop Mobile Template

13 Responses to Prestashop 1.4: Адаптация для мобильных устройств

  • Виктор говорит:

    Спасибо авторам перевода! Может быть не совсем разобрался, но нашел только один файл с кодом {l s=’Subcategories’} — это category.tpl. Поэтому, наверное, перевод на русский выполнен не полностью.

  • Виктор говорит:

    Извините за 1-й поспешный комментарий. Вроде разобрался: в других «текстовых объектах» должны быть свои коды-ссылки. Жаль, что в мобильной версии надо опять делать упрощенную процедуру покупки (без регистрации).

  • MikeJew говорит:

    Конечно же лучше сделать адаптивный дизайн для сайта, чем пользоваться всякими уловками. В конце концов, Google рано или поздно накажет за это. Другое дело, что придется отдельно заказывать эту саму адаптацию под мобильные устройства.

  • Анна говорит:

    Добрый день!

    Вы сможете помочь перевести сайт в мобильную версию? 1.4

    Какая цена в рублях?

  • Александр говорит:

    Подскажите может есть вариант для 1,3. Установка этого нормально проходит. Только экран белый получается в результате

    • admin говорит:

      Я бы все же посоветовал перейти на более современную версию Prestashop. Это займет больше времени, но эффект от перехода того стоит.

      • Александр говорит:

        …есть несколько вариантов сайтов(1,3 не хочется оставлять). Подскажите пожалуйста что-то поконкретнее касательно проблемы :).

  • Илья говорит:

    Добрый день,

    вы можете изменить дизайн мобильного шаблона под конкретный сайт, я могу накидать в фотошопе что хотелось бы видеть?

  • Владимир говорит:

    Вы сможете помочь перевести сайт в мобильную версию? 1.4

    Какая цена в рублях?

    • admin говорит:

      В вашем случае лучшим вариантом будет перейти на новую версию Prestashop. Версия 1.4 полностью морально устарела. С переходом могу помочь. Отправьте запрос через форму контактов этого сайта.

Добавить комментарий для Илья Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *