Про ocStore
Вступ#
Це документація ocStore — безкоштовної збірки інтернет-магазину з відкритим вихідним кодом на основі OpenCart, яку розвиває спільнота ocstore.com та opencartforum.com.
ocStore#
ocStore — це онлайн-магазин з відкритим вихідним кодом, створений на основі OpenCart. Дуже просте й надійне рішення для тих, хто хоче створити власний онлайн-бізнес з мінімальними витратами.
ocStore — повністю локалізований stable-дистрибутив, що містить усе найнеобхідніше для встановлення на ваш хостинг. Він багатофункціональний, простий у використанні, дружній до пошукових систем і має простий та привабливий інтерфейс.
Документація#
Щоб переглянути документацію з роботи з ocStore/OpenCart, перейдіть до розділу Документація.
Історія версій ocStore#
| Версія релізу | Дата релізу | Підтримка до |
|---|---|---|
| 3.0.4.1 | 2025-10-19 | актуальна версія |
| 3.0.3.7 | 2021-07-08 | — |
| 2.3.0.2.4 | 2021-03-07 | — |
| 3.0.2.0 | 2019-02-06 | — |
| 2.3.0.2.3 | 2017-06-12 | — |
| 2.3.0.2.2 | 2017-03-21 | — |
| 2.3.0.2.1 | 2017-02-20 | — |
| 2.3.0.2 | 2016-11-22 | — |
| 2.1.0.2.1 | 2016-04-01 | — |
| 2.1.0.2 | 2016-01-17 | — |
| 2.1.0.1.1 | 2015-12-17 | — |
| 2.1.0.1 | 2015-11-16 | — |
| 1.5.5.1.2 | 2014-02-10 | 2016-01-01 |
| 1.5.5.1.1 | 2013-09-03 | 2016-01-01 |
| 1.5.4.1.2 | 2013-07-25 | 2016-01-01 |
| 1.5.4.1.1 | 2013-07-24 | 2016-01-01 |
| 1.5.4.1 | 2012-10-07 | 2016-01-01 |
| 1.5.3.1 | 2012-05-30 | 2016-01-01 |
| 1.5.2.1 | 2012-05-06 | 2016-01-01 |
| 1.5.1.3 | 2011-10-29 | 2016-01-01 |
| 1.0.1 | 2011-08-11 | 2013-01-01 |
| 0.2.2 | 2011-06-01 | 2013-01-01 |
| 0.2.1 | 2011-05-21 | 2013-01-01 |
| 0.0.1 | 2010-06-19 | 2012-01-01 |
Версія ocStore складається з версії OpenCart, на якій вона заснована, та власного номера збірки: наприклад, 2.3.0.2.4 — четверта збірка ocStore на основі OpenCart 2.3.0.2. Дати версій 2.x і 3.x — за релізами на GitHub та анонсами в блозі, версій 0.x–1.5 — за архівом старої документації. Усі релізи можна завантажити на сторінці Завантажити.
Що нового в ocStore 1.5.5.1.2 порівняно з OpenCart 1.5.5.1#
Локалізація:
- Додано український мовний пакет;
- Локалізація бази (схеми, статуси, повернення).
SEO:
- Додано title і h1 для товарів і категорій;
- Для статей додано title, h1, meta keywords і meta description;
- Для виробників додано title, h1, meta keywords, meta description і description;
- Додано альтернативний метод формування ЧПУ, що виключає формування різних посилань для однієї сторінки;
- Виправлено генератори Sitemap і Google Base;
- Додано url alias для базових сторінок
- У логотипі на головній прибрано посилання на саму себе
- Прибрано прихований H1 у home.tpl
- Замінено блок "поділитися" на сторінці товару
- Видалено приховані посилання в модулі категорій
- Видалено дублі заголовків і метаописів
- Видалено посилання на першу сторінку під час пагінації
Оптимізація:
- Оптимізовано алгоритм формування списку категорій в адміністративній частині;
- Змінено алгоритм відображення списку категорій в адміністративній частині;
- Не можна вибрати php-файл як log-файл;
- Додано show/hide у формі редагування товару для приховування рідко використовуваних полів (ISBN, JEN тощо)
- Пришвидшення роботи OpenCart — не обчислювати кількість товарів у категорії, якщо в налаштуваннях вимкнено її показ. Підрахунок кількості товарів засобами SQL_CALC_FOUND_ROWS
Розширення функціональності:
- Додано основу для надсилання SMS-сповіщень;
- Додано можливість вибирати групу покупців, яка призначається під час реєстрації;
- Додано відображення активного пункту в горизонтальному меню;
- Задання ключа Google API через систему адміністрування;
- Додано бібліотеку ocstore з методом перевірки змінних (filter_val — переважно для перевірки email) для коректної валідації кириличних доменів.
- Додано корисні інструменти від OC Team
- Відображення назви товару в заголовку під час його редагування
- Стилізація списків в адміністративній частині
- Фото товару no-image.jpg для всіх товарів за замовчуванням
- Фільтр за категорією та виробником у списку товарів в адміністративній частині
- GeoIP від Google. Щоб увімкнути, потрібно вказати ключ Google API в налаштуваннях магазину
- У формі редагування замовлення в адмінці способи доставки, що містять HTML-теги, тепер нормально відображаються у випадному списку й нормально зберігаються, без екранування тегів.
Змінено:
- Стилізація списків в адміністративній частині
- Стилізація фронтальної частини