Структура файлів шаблону в opencart, coderteam_

У шаблоні Opencart досить легко розібратися, але занадто багато правити - іноді необхідно вносити зміни в 3-4-5 файлів.
Що б не заплутатися, де які файли, ось - їх розташування (і опис):

  • home.tpl - висновок головної сторінки
  • column_left.tpl - ліва колонка магазину
  • column_right.tpl - права колонка магазину
  • content_bottom.tpl - нижня частина магазину (тільки в 1.5.х)
  • content_top.tpl - верхня частина магазину (тільки в 1.5.х)
  • footer.tpl - нижня частина шаблона
  • header.tpl - верхня частина шаблона
  • cart.tpl - спливаюче вікно кошика (в верху сайту) (тільки в 1.5.х)
  • maintenance.tpl - шаблон виводиться, коли магазин закритий
  • success.tpl - виводиться після успішної реєстрації в магазині і після успішного оформлення замовлення (guest mode)
  • category.tpl - висновок групи товарів
  • manufacturer.tpl - висновок товарів по виробнику (в 1.5.х не використовується)
  • manufacturer_info.tpl - висновок товарів по виробнику (тільки в 1.5.х)
  • manufacturer_list.tpl - сторінка зі списком усіх виробників (тільки в 1.5.х)
  • product.tpl - висновок одного товару
  • review.tpl - висновок відкликання про товар в шаблоні product.tpl
  • search.tpl - пошук і результати пошуку
  • special.tpl - вибір спеціальних пропозицій (Special Offers)
  • compare.tpl - сторінка порівняння товарів (тільки в 1.5.х)
  • not_found.tpl - сторінка з помилкою "error 404" (... not found!)
  • address.tpl
  • cart.tpl - висновок вмісту кошика (в центрі сторінки)
  • confirm.tpl - останній крок замовлення, підтвердження перед відправкою, цей же шаблон використовується для guest_step_3. Нижні посилання (назад і підтвердити замовлення) беруться з шаблону методу оплати, наприклад з payment / cod.tpl
  • guest_step_1.tpl- 1 крок замовлення без реєстрації
  • guest_step_2.tpl- 2 крок замовлення без реєстрації
  • payment.tpl- оплата
  • shipping.tpl- доставка
  • order_confirm.tpl - лист про підтвердження