якщо вас задовольняє дефолтний шаблон але вам потрібно впровадити лише деякі/всі свої стилі, ви можете створити файл /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/