Форум Joomla! Україна

Повна версія: Як зробити свій шаблон для JoomShopping.
Ви переглядаєте спрощену версію. Переглянути повну версію з віповідним форматуванням.
якщо вас задовольняє дефолтний шаблон але вам потрібно впровадити лише деякі/всі свої стилі, ви можете створити файл /components/com_jshopping/css/default_custom.css і там перевизначити необхідні вам стилі. наприклад зменьшити/збільшити розмір назв товарів, дати інший колір і т.д. або перевизначити всі стилі.

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

ЩО ДАЄ ПЕРЕВИЗНАЧЕННЯ ШАБЛОНУ  ?
по-перше, це можливість індивідуального дизайну і забезпечення необхідного формату показу товарів вашого магазину, враховуючи їх специфіку.
по-друге, це незалежність від оновлень компоненту JoomShopping. Якщо Ви зміните шаблон за замовчанням, після оновлення компоненту всі ваші зміни будуть знищені, тому що оновлення переписує дефолтний шаблон.

Шаблон JoomShopping розташований за адресою /components/com_jshopping/templates/папкашаблону (шлях вказано від корня сайту)
наприклад дефолтний шаблон знаходиться /components/com_jshopping/templates/default.

існує два способи перевизначення шаблону JoomShopping:
1. перевизначення у компоненті JoomShopping
2. перевизначення у шаблоні Joomla

перший варіант найбільш правильний. він дозволяє у повній мірі використовувати компонент.
в той час коли використання другого має свої певні переваги але може не зовсім корректно працювати із розширеннями для JoomShopping.

перший варіант
для створення власного шаблону, скопіюйте папку /components/com_jshopping/templates/default і дайте назву яка вам подобається, наприклад mysupershop
має получитися /components/com_jshopping/templates/mysupershop
також скопіюйте файл стилів /components/com_jshopping/css/default.css у ту саму папку і назвіть його також як шаблон, наприклад mysupershop.css
має получитися /components/com_jshopping/templates/mysupershop .css

другий варіант
у шаблоні Joomla вашого сайту у папці HTML створіть папку com_jshopping.
має бути так /templates/ВАШШАБЛОН/html/com_jshopping/
в цю папку скопіюйте зміст папки /components/com_jshopping/templates/default
саме зміст, без кореневої папки default, лише її зміст.
тепер можете там змінюючи файли відтворювати необхідне вам відображення магазину.
цей варіант замінює дефолтний шаблон і використовує дефолтний файл стилей, тому для використання власних стилей вам необхідно буде створити default_custom.css
перевага цього варіанту у тому, що ви можете перевизначити тільки наприклад вивід товарів у категорії. залишивши все інше без змін. для цього просто необхідно скопіювати лише ту папку з файлами шаблону JoomShopping, які відповідають за категорію /components/com_jshopping/templates/default/category


ЗВЕРТАЄМО УВАГУ! Використовуйте одне якесь перевизначення, не змішуйте їх. Перевизначення у шаблоні Joomla буде мати перевагу.
Якщо ви робите зміни у шаблоні JoomShopping, а вони не відображаються на сайті, перш за все перевірте наявність папки /templates/ВАШ ШАБЛОН/html/com_jshopping/