июня 14, 2012

Инструкция для Prestashop


На моём блоге web-esse.ru набралось уже очень много информации по набирающему популярность движку PrestaShop. Если верить официальному сайту дистрибутив уже загрузило полтора миллиона пользователей. В российском интернете интерес к этой CMS так же растёт, даже если рассматривать этот блог – 60% переходов так или иначе связано с PrestaShop.
Поэтому я объединила все написанные мной посты, что то доработала и получилась полноценная инструкция по PrestaShop.

Загрузить v1.5

Январь 2015: Обновлены инструкции для PrestaShop 1.6

В зависимости от уровня пользователя можно работать с одним из трёх PDF файлов:

Основы работы с PrestaShop для менеджера магазина” – подойдёт пользователям, которые работают с уже настроенным магазином. В их задачи входит только поддержание актуальной базы товаров, поэтому все операции расписаны максимально понятным языком.

PrestaShop – инструкция для пользователей” – если вы самостоятельно запускаете интернет магазин, то Вам подойдёт эта инструкция. В ней расписаны основные операции по установке Prestashop, настройке основных компонентов, работе с модулями и шаблонами магазина. После прочтения инструкции вы сможете более плодотворно работать с престой, видоизменить шаблон, устанавливать и редактировать модули.

PrestaShop – инструкция для разработчиков” – основной упор сделан на программную часть: как разработать собственный модуль, за что отвечают классы и многое другое. Инструкция будет полезна разработчикам компонентов и пользователям решившим расширить базовый функционал престы.

Предыдущие релизы.

Июнь 2012: В данный момент инструкция по Prestashop насчитывает 26 страниц, но я планирую добавлять новые при появлении свежих постов на блоге. В руководстве я постаралась рассмотреть более сложные вопросы, чем тривиальное добавление товара или категории. Например, в инструкции рассмотрены перемещения модулей из хука в хук, модификация дефолтного шаблона и т.п. Для продвинутых разработчиков мануал не подойдёт, т.к рассматривает более поверхностные вопросы, чем система классов или контроллеров.

Сентябрь 2012: Основная инструкция не изменена, но добавлена дополнительная инструкция для начинающих или менеджеров магазина. Есть категория лиц, которым совсем не обязательно знать, что такое хостинг или как перенести корзину в другую колонку, например, это менеджеры магазина. Им предстоит работать с категориями, добавлять товар и делать тому подобные вещи. Именно для них написана инструкция “Основы работы с PrestaShop для менеджера магазина”, на данный момент в ней 4 главы и 13 страниц. Думаю со временем увеличить объём.

Август 2013: Добавлена инструкция для разработчиков для PrestaShop 1.5. В ней более подробно рассмотрены базовые классы, описана процедура создания модуля и работа с шаблоном. Добавлена инструкция по обновлению PrestaShop до 1.5

Октябрь 2013: Все инструкции для Prestashop разделены на две папки, в зависимости от версии движка. Папка “prestashop 1_4″ содержит инструкции опубликованные в 2012 году, все новые инструкции размещены в папке “prestashop 1_5″.

Сентябрь 2014: Добавлены инструкции для PrestaShop 1.6.


Комментарии

  • Random.dark

    подскажите пожалуйста, каким образом в стандартном шаблоне в модуле “популярные товары” расширить область отображения товара? то есть сделать не 4 тавара в ряд (как по умолчанию) а скажем 2-3 но покрупнее.. спасибо

    • Для этого нужно изменить размер миниатюр в разделе Инструменты – Изображения, а потом переверстать tpl страницу в модуле. Как определить английское название модуля я уже не раз писала.

      • Random.dark

        изменить размер миниатюры – проблем нет, как определить название тоже… а вот изменить ширину выводимого блока ….параметр высота есть, а ширину что то не видно

        • с момощью браузерныхинструментов веб-разработки, например – Инструкция по FireBug – вкладка CSS можно найти в каком файле задаётся ширина блока. В некоторых модулях ширина рассчитывается динамичиски, в зависимости от количества товара, но думаю это не ваш случай.

  • Rasti

    Спасибо за инструкцию, а раздел “для разработчиков” будет?

    • В планах есть )

      • otDai

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

        • Если основная цель ресурса не продажа товара и скачивание его за деньги, то лучше использовать другую систему. Готового модуля для описанного вами функционала нет.

          • otDai

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

          • Да, в престе есть модуль рекламы (blockadvertising), его можно скопировать добавить в название 2 или left (нельзя использовать два одинаковых названия) и использовать 2 блока с рекламой, по этой же схеме можно хоть 10 вставить )

          • otDai

            Спасибо всё получилось, правда я пошёл другим путём)) вот что получилось:http://duty-free.ws/pres/ru/  (не реклама, удалите пож.). Вот только не всё гладко, открывается со сдвигом в лево, пока не передвиниш “ползунок” в низу, т.е. не точно по экрану. Как избавиться от этого, помогите пож.
            Если кому интересно могу поделиться своим опытом по размещению рекламы.

          • Не заметила сдвига влево.
            Да, ваш способ тоже довольно удобен. С помощью модуля sotewsadds можно не только рекламу вывести,но и любой код.

          • otDai

            Да с этим модулем, и с PrestaLove Easy Menu v1.1 ,для добавления колонки с права(для моей темы). На мониторах с большим разрешением всё ок(наверное)), но вот с таким как у меня 1280×1024(Мах.) не влезает пока бегунок не сдвиниш в право, потом всё встаёт на свои места и великолепно помещяется, не понимаю почему автоматом не встаёт)))

          • otDai

            Да вот ещё вопрос(если я вас не утомил), как заставить товар распологаться правильно, без пустых мест? что за это отвечает?

          • Если под пустыми местами вы имеете ввиду поехавшую вёрстку при разной высоте блоков с товаром, то исправляется заданием фиксированной высоты блоку и обрезке лишнего.

          • otDai

            Спасибо

          • У вас ширина подложки задана 980рх и отступы формируются для этой подложки, а фактическая ширина гораздо больше – поэтому вёстка едет

  • Alexin

    Легко ли написать свой плагин или модуль для PrestaShop?

    • Простой модуль, например, по выводу статичной информации написать не сложно (занимает минут 10). Если же модуль работает с БД, то уже сложнее (иногда на разработку модуля уходит неделя).
      Для написания модуля желательно знать основы ООП и PHP конечно )

    • Shadow

      Не сложнее чем для WordPress или OpenCart и значительно легче чем для Bitixa

  • алекс

    здравствуйте! а не могли бы вы подсказать где можно посмотреть инструкции к апенкарт? заранее спасибо!

    • Это очень широкий вопрос, зависит от ваших целей и навыков. Например, вы хотите установить новую тему или поработать с апи. Разные цели – разные мануалы.

  • Арина

    Помогите, пожалуйста! Я совсем чайник:) Не получается поменять картинки в TM Banner Block

  • Алексей

    после создания категорий товаров с помощью eMagicOne Store Manager for PrestaShop v 2.8.0…. на сайте магазина, как то странно но категории не высветились.Почему?

  • Ираклий

    Доброго времени суток. Возможно тупой и затоптанный вопрос, но я ответа не нашел. Как изменить название “избранные товары” модуль отображения товаров на главном. Спасибо!

    • В переводе модулей, путь к вкладке зависит от версии престы.

      • Ираклий

        Спасибо за ответ,но всеравно ничего не понятно. преста 1.5. .Где находятся переводы?

        • Ираклий

          Хотелось бы какого нибудь конкретного ответа, а не облачного. Спасибо!

  • Алла

    Здравствуйте, подскажите, пожалуйста, как можно решить проблему: в списке стран Российская Федерация не отображается, пробовала ее создать заново, пишет, что страна с таким ISO уже есть. Установила локализатор с prestalab.ru, появились российские регионы. Но дело в том, что при регистрации и оформлении заказа пользователь не может выбрать страну (- или США на выбор). США отключила, вообще нет никакого выбора.
    И сама процедура регистрации довольно сложная. Подскажите, как можно ее упростить и решить вопрос со страной.

  • Олег

    Добрый день. Не подскажете на 1,6,1 не отображается при импорте CSV файла статус ни In Stock ни в Наличии (по русски). Цена, дата создания тоже не отображаются. Импортирую в правельном CSV формате. Картинка отображается, описание товара тоже… Что бы это могло быть? И нет блока добавить в избранное с размерами и цветами одежды… хотя в примерах опубликованных на сайте это есть. Настраиваю облачную версию.

    • скорее всего все таки не ту колонку назначаете, у меня импорт проходит корректно

  • Сергей Пискунов

    Добрый день!!! Подскажите как в версии 1.6.1.0 менять цену на договорную)))))))

    • Добрый день, уточните что именно Вы хотите сделать. Если речь идет о функции “своя цена” – то для этого нужен модуль.