Налаштування інтернет магазину на vam shop з використання шаблонів від oscommerce і xt commerce
Чим тільки я не займаюся, перебуваючи в ролі фрілансера. Ось знайшлася робота по створенню та налагодженню Інтернет магазину. Зробити потрібно було швидко, тому виникають у вивчення нової адмінки і движка не хотілося, а з VaM Shop був більш-менш знайомий. Саме тому зупинився на ньому. Взагалі магазин VaM Shop заснований на двох інших osCommerce і xt: Commerce, є в деякому роді їх модифікацією. Плюсом для мене була повністю русифікована версія системи і наявність невеликого архіву з шаблонами (який я попереднього скачав в іншому місці). Як потім виявилося, все не так просто.
Установка, в принципі, не складна, займає лічені хвилини - в адмінці є доступним покроковий майстер настройки. Далі стояла сама проблемна частина - підключення шаблону. Адже на те, що відображається в Вамшопе за замовчуванням, просто страшно дивитися :) Тут є кілька тонкощів, головна особливість яких полягає в різній структурі шаблонів для всіх трьох систем VaM Shop, osCommerce і xt: Commerce. Розглянемо всі варіанти по порядку.
1. Використання стандартних шаблонів VaM Shop
По-перше, на офіційному сайті є розділ, де можна скачати шаблони для VaM Shop. Вибір, зізнатися, не великий, та й не вражає креативним підходом. Посудіть самі:

Зате установка займає кілька секунд - вам просто потрібно замінити файл стилів stylesheet.css і додати нові картинки. Звичайно, з таким підходом багато чого змінити не вдасться.
2. Модифікація шаблону ізxt: CommerceдляVaMShop
Зате шаблонів для xt: Commerce куди побільше, і вигляд у них більш презентабельний. Кілька безкоштовних варіантів ви можете знайти тут.

3. Використання шаблону osCommerceдляVaMShop
Найбільше в Інтернеті можна знайти шаблонів для osCommerce - як платних, так і безкоштовних. Але і відмінності з Вамшопом у них величезні, опис основних з них можна почитати тут. У VaM Shop використовуються Smarty шаблони, де код розділений на 3 шари - php html css, які один від одного відокремлені (докладніше - тут). А макет osCommerce складається з набору php файлів. Тому просто перезаліть наявний архів з файлами на FTP, на жаль, не вийшло. Розповідаю алгоритм дій.
Шаблони у VaM Shop знаходяться в папці templates, причому там є 2 версії верстки - з DIV`амі і таблицями. Тому перш за все, вам потрібно визначитися з яким з них працюватимете. Після цього створюєте копію вибраного шаблону і записуєте її на FTP в нову директорію, наприклад templates / my-new-template /. Тепер всі зміни будете проводити тільки в ній. У самій адмінки, до речі, не забудьте вибрати новий шаблон як використовуваний - це робиться в меню «Налаштування» - «Основні» - «Мій магазин», поле «Шаблони».
Як правило, шаблони для osCommerce містять крім коду ще і PSD файли. Власне, якщо у вас є досвід верстки - можете використовувати для роботи вихідні. Я поступив трохи інакше - встановив на локальному компі osCommerce, благо там також весь процес дуже простий. Потім змінив в ньому шаблон на потрібний мені - тут обійшлося простий перезаписью старих файлів. Після чого підганяв шаблон VaM Shop під працюючий магазин на osCommerce. Так, складно - але іншого варіанту я особисто не знайшов. Розгрібати php файли шаблону osCommerce, думаю, було б набагато довше, а так у мене був готовий магазин, де вже можна було бачити HTML код макета. Ось, до речі, деякі з шаблонів (опублікую сьогодні-завтра парочку з них на Дизайн Манії):

Просидівши пару днів за шаблоном, я вже було почав шкодувати, що не встановив osCommerce, але не знаю, скільки б часу тоді витратив на вивчення локалізації та установку різних модулів. Останнє, що хотілося б зауважити - не потрібно плутати VaM Shop з osCommerce by VaM - це різні речі :) Взагалі цих магазинів розвелося жахливо багато, як на мене.
До речі, питання до Новомосковсктелям - з якими двигунами інтернет-магазіновпріходілось стикатися і що порадите з безкоштовних рішень?
Якщо хто не чув, то зараз проходить конкурс блогерів лінкомаулія - знову Маул роздає багато грошей :)