Мне захотелось создать свой интернет-магазин с помощью CMS PrestaShop. По умолчанию эта платформа немного корявая в плане использования, но это можно немного поправить. Я не являюсь разработчиком, и мои знания PrestaShop колеблются между обычным пользователем и желанием поковыряться в коде. Также все должно быть бесплатно, то есть платим за домен и хостинг, не больше.
Я буду описывать все шаги которые я выполнил для создания магазина. Тема по умолчанию: Classic
Сначала необходимо установить CMS с оф.сайта https://www.prestashop.com/en. В качестве хостинга выбрал https://www.ukraine.com.ua
Если во время установки выбрать русский язык, получим ошибку. Потому лучше всего устанавливать на английском языке, а затем перевести на русский.

- Первый модуль который необходимо немного поправить Customer Reassurance. Изменим значки на более крупные

Открываем файл /modules/blockreassurance/views/dist/front.css
. Строка 37. Нас интересуют параметры height:75px
и width:65px
,
.blockreassurance_product .item-product {
display: inline-block;
height: 75px;
float: left;
margin-right: 10px;
padding-top: 5px;
width: 65px; }
2. Дальше необходимо изменить отображение этих строк, по умолчания каждая первая буква будет большой

Редактируем файл /themes/classic/assets/css/theme.css
. Находим параметр text-transform:capitalize
, заменяем его на text-transform:none
.

3. По умолчанию корзина в PrestaShop ужасна, от покупателя требуют пройти шаги в которых нужно ввести кучу информации. Исправим это.
Используем модуль корзины The checkout
, скачать можно по ссылке https://prowebber.ru/prestashop/prestashop-modules/27907-modul-the-checkout-v329.htmlПеречень настроек модуля
4. Отобразить свою надпись в шапке сайта
Открываем/themes/classic/templates/_partials/header.tpl
В нем ищем{hook h='displayNav1'}
Если нужно комментируем
<!-- {hook h='displayNav1'}-->
Перед ним вставляем<div class="headphone"><br>(044) 537-02-22</div>
5. Убрать надпись © 2021 — ПО электронной коммерции от PrestaShop™ в футере.
Открываем/themes/classic/templates/partials/footer.tpl
Комментируем строки
<!-- <a class="_blank" href="https://www.prestashop.com" target="_blank" rel="nofollow">
{l s='%copyright% %year% - Ecommerce software by %prestashop%' sprintf=['%prestashop%' => 'PrestaShop™', '%year%' => 'Y'|date, '%copyright%' => '©'] d='Shop.Theme.Global'} -->
6. Перенаправление с одной старицы на другую. В файле .htaccess
добавить строку ниже. Добавлять после RewriteEngine on
Redirect 301 /stores /content/kontakty
Где /stores
— страница которую перенаправляем
/content/kontakty
— страница куда перенаправляем