Редагування default-шаблону на opencart

Тепер до справи. Оцінивши статистику відвідування мого блогу я з'ясував що більшість користувачів заходять на мій блог по пошуковій фразі пов'язаної з OpenCart-му.

Для тих хто не знає що таке OpenCart я пропоную познайомитися зі статтею знайомство з OpenCart.

І так почнемо найцікавіше

Коли мова заходить про створення шаблону для будь-якої системи управління сайтами (CMS) в першу чергу ми повинні шукати схожий з дизайном в ТЗ шаблон. Такі думки в голові це нормально, тому що винаходити велосипед коли навколо їх безкоштовно роздають я вважаю не дуже доцільним.

Перед тим як почати редагування default-шаблону давайте познайомимося зі структурою шаблону більш докладно. Файли шаблону знаходяться по директорії

Структура шаблону OpenCart:

Для створення власного шаблону, тобто для редагування default-шаблону Вам не доведеться змінити весь шаблон і всі файли. Їх можна змінювати в міру редагування і в міру необхідності.

Позиції для модулів

  • content_top.tpl - верх сторінки
  • content_bottom.tpl - низ сторінки
  • column_left.tpl - ліва колонка
  • column_right.tpl - права колонка

Редагування default-шаблону на opencart

Позиції в OpenCart

Будь-макет шаблону розділений по блокам, тобто присутні такі блоки як шапка, лівий блок, правий блок, підвал і всі.

Для нашого шаблону теж зробимо так, відкриваємо файл header.tpl і починаємо редагування, сам процес редагування не описати, так як потрібно на прикладі створюваного шаблону показати.

Таким чином відкриваємо всі файли з папки common по черзі і змінюємо по відповідно макету. І звичайно ж Вам доведеться володіти мовами верстки такими як HTML і CSS.

Напевно у вас в макеті будуть намальовані ще якісь модулі в лівих і правих блоках макета, щоб їх створити або редагувати необхідно знайти схожий модуль в інтернеті і встановити.

Потім після того як встановили модуль переходимо в директорію modules знаходимо файл потрібної директорії і редагуємо.

content_top.tpl, content_bottom.tpl, column_left.tpl і column_right.tpl це всього лише позиції в шаблоні на OpenCart, в цих файлах тільки метод виклику модулів в ці позиції, редагувати їх теж потрібно, але не бійтеся якщо там не знайдете потрібного файлу модуля