Редагування default-шаблону на opencart
Тепер до справи. Оцінивши статистику відвідування мого блогу я з'ясував що більшість користувачів заходять на мій блог по пошуковій фразі пов'язаної з OpenCart-му.
Для тих хто не знає що таке OpenCart я пропоную познайомитися зі статтею знайомство з OpenCart.
І так почнемо найцікавіше
Коли мова заходить про створення шаблону для будь-якої системи управління сайтами (CMS) в першу чергу ми повинні шукати схожий з дизайном в ТЗ шаблон. Такі думки в голові це нормально, тому що винаходити велосипед коли навколо їх безкоштовно роздають я вважаю не дуже доцільним.
Перед тим як почати редагування default-шаблону давайте познайомимося зі структурою шаблону більш докладно. Файли шаблону знаходяться по директорії
Структура шаблону OpenCart:
Для створення власного шаблону, тобто для редагування default-шаблону Вам не доведеться змінити весь шаблон і всі файли. Їх можна змінювати в міру редагування і в міру необхідності.
Позиції для модулів
- content_top.tpl - верх сторінки
- content_bottom.tpl - низ сторінки
- column_left.tpl - ліва колонка
- column_right.tpl - права колонка

Позиції в OpenCart
Будь-макет шаблону розділений по блокам, тобто присутні такі блоки як шапка, лівий блок, правий блок, підвал і всі.
Для нашого шаблону теж зробимо так, відкриваємо файл header.tpl і починаємо редагування, сам процес редагування не описати, так як потрібно на прикладі створюваного шаблону показати.
Таким чином відкриваємо всі файли з папки common по черзі і змінюємо по відповідно макету. І звичайно ж Вам доведеться володіти мовами верстки такими як HTML і CSS.
Напевно у вас в макеті будуть намальовані ще якісь модулі в лівих і правих блоках макета, щоб їх створити або редагувати необхідно знайти схожий модуль в інтернеті і встановити.
Потім після того як встановили модуль переходимо в директорію modules знаходимо файл потрібної директорії і редагуємо.
content_top.tpl, content_bottom.tpl, column_left.tpl і column_right.tpl це всього лише позиції в шаблоні на OpenCart, в цих файлах тільки метод виклику модулів в ці позиції, редагувати їх теж потрібно, але не бійтеся якщо там не знайдете потрібного файлу модуля