Всем привет. Продолжаем тему с CMS PrestaShop. В данной статье расскажу как установить свою тему (шаблон) на данный движок.
PrestaShop — как установить шаблон (тему).
Если брать в сравнение WordPress, то там огромное множество бесплатных шаблонов, которые можно скачать и установить прямиком из панели администратора. В PrestaShop ситуация немного другая, тоже есть возможность из панели администратора устанавливать темы, но большинство платные. Так что если вы хотите бесплатную тему придётся покопаться в просторах интернета. Представим, что Вы нашли интересующую Вас тему, теперь необходимо её установить.
Для установки шаблона нам необходимо зайти в панель администратора нашей CMS PrestaShop. В левом углу выбрать «Дизайн» -> «Шаблон и логотип», в верхнем углу нажимаем «Добавить шаблон».
Далее необходимо выбрать каким образом мы хотим установить новую тему, например из ZIP-файла. Нажимаем «Добавить файл», выбираем нужный архив с темой, нажимаем сохранить.
Тема установлена.
Бывает так, что шаблон автоматически не установить, и необходимо заменять файлы и обновлять базу данных. Всё сводиться к тому, что необходимо из архива заменить все файлы и импортировать данные в базу. Например возьмём одну из тем скаченных с интернета. Заходим в архив, видим кучу папок:
Копируем (с заменой) всё содержимое в папку где установлен наш PrestaShop, кроме файла базы данных (расширение .sql). Дальше нам необходимо создать базу данных. О том как создать БД можете прочитать тут: Создаём базу данных в phpMyAdmin. Открываем phpMyAdmin, выбираем нашу базу и нажимаем кнопку «Импорт»
Нажимаем кнопку «Выберите файл», выбираем файл из архива, нажимаем «Вперёд».
В итоге база наполниться необходимой информацией. Но как вы понимаете при данном способе может измениться адрес сайта и адреса баз данных, их необходимо будет править в файлах конфигурации и в базе. Ищем в новой базе таблицу «shop_url» и заменяем адрес сайта на свой.
Так же необходимо заменить информацию в файлах конфига \app\config\parameters.php. Изменяем значения
- database_host
- database_name
- database_user
- database_password
Всё зависит от шаблона. Думаю смысл понятен. На этом всё.
Не забывайте пользоваться кнопками «Поделиться в соц. сетях», так же подписываться на наш Канал и группы в ВК, Twitter, Facebook.
Всем удачи и море печенек!