Содержание
OpenCart и сборки — OpenCart Club
Автор
OpenCart Club
В данной версии исправлено много известных проблем.
Проведена оптимизация как с точки зрения скорости работы, так и в плане удобства использования.
ДЕМОНСТРАЦИЯ
Демо: https://opencart.com.ru/
Демо доступ в админку:
https://opencart.com.ru/admin/
Логин: demo
Пароль: demo
Все работы ведутся тут:
https://github.com/OpenCart-Club/opencart
Если есть замечания, пожелание и предложения, можно вести обсуждение на github, либо в теме поддержки.
Общая информация
В сборке используется только русский язык. Если есть необходимость в других языках, то их можно установить дополнительно
При установке выключены все страны, кроме России
Используется twig версии 2.15, чтобы избежать проблем с обратной совместимостью
Изменения в настройках по умолчанию.
По умолчанию выключен вывод ошибок
По умолчанию выключен кэш twig
Настройка config_product_count — выключена по умолчанию
Настройка config_limit_admin — в админке по умолчанию выводит 50 элементов
Для уменьшения объёма кэша изображений упорядочен размерный ряд изображений в настройках темы
Настройка «Использовать Shared Sessions» config_shared нигде не используется — удалена
Настройка вывода налогов по умолчанию выключена
Библиотека ЧПУ
Добавлен редирект на ЧПУ ссылки
Добавлена обработка ЧПУ для route
Для основных route в БД добавлены ЧПУ по умолчанию
Настройки ЧПУ вынесены в отдельный таб в админке
Добавлены настройки «Добавить окончание . html» и «Добавить ‘/’ в конец ссылки»
Добавлена настройка для возможности указания первой страницы пагинации как канонической
В библиотеке ЧПУ добавлены переменные для изменения окончания и route, где эти окончания применяются
Для метода POST исключен редирект на ЧПУ-ссылки, чтобы избежать потери передаваемых данных
Оптимизация и исправление ошибок
Перед обновлением модификаторов очищается лог применения модификаторов
Убрана загрузка неиспользуемой библиотеки корзины в админке
Убран редактор шаблонов в админке для исключения конфликта редактора и ocmod
Удалено расширение promotion, вызов его контроллера и вывод.
Удалена партнерская программа, лишние доставки, лишние способы оплаты, расширения fraud, реклама, ненужные файлы от маркетплейса
Исправлена библиотека mail, чтобы она не роняла весь магазин при ошибках отправки
Исправлено mysql sql_mode для нулевых дат. В движке используются нулевые даты, но при этом был включен по умолчанию режим NO_ZERO_IN_DATE
Исправлены недочёты ресайза изображений: если изображение не найдено, то отдаём заглушку; если изображение не поддерживает resize, то отдаём оригинал
Исправлена проблема поиска, если в поисковой фразе присутствуют двойные кавычки
Для события event/language добавлен отдельный массив для сохранения языковых переменных
Оптимизировано редактирования товара в админке: вместо запроса DELETE для каждой характеристики и рекомендуемого товара вставлен REPLACE INTO по основному ключу, что значительно эффективней, чем удаление в цикле.
Улучшения в админ-панели
Добавлена кнопка сворачивания меню админки. Активное состояние сохраняется в cookie
Улучшен вывод списка модулей в админке, скрыты неактивные кнопки, не выводится статус, если модуль не установлен
В карточке товара если форма содержит ошибки, то при сохранении подсвечиваются табы с ошибками
В редактировании товара, категории, производителя и статьи добавлены счётчики длины основных полей
В редактировании прав для группы пользователей добавлена группировка по начальному параметру route. Для более удобного редактирования увеличена высота поля с флажками
Настройки разработчика (шестерёнка на главной странице админки)
Добавлена иконка в шапке админки для вызова с любой страницы
Добавлена очистка системного кэша
Добавлен вывод версии Twig и PHP
Добавлен вывод основных параметров PHP с рекомендациями по значениям
Список товаров
Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка товаров
Над списком товаров добавлен вывод пагинации
В списке товаров добавлен вывод производителя и категорий товара
Добавлена кнопка просмотра товара на фронте
Добавлены фильтры по производителю, категории, диапазону цен, диапазону количества
Добавлена кнопка очистки фильтра
В контроллере товара добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода
В модели товара добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getProducts и getTotalProducts
Список категорий
Добавлен фильтр по названию, родительской категории и статусу
Над списком категорий добавлен вывод пагинации
В списке категорий добавлен вывод статуса и кнопка просмотра категории на фронте
В контроллере категории добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода
В модели категории добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getCategories и getTotalCategories
Список производителей
Добавлен фильтр по названию производителей
Над списком производителей добавлен вывод пагинации
В контроллере производителей добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода
В модели производителей добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getManufacturers и getTotalManufacturers
Список характеристик
Добавлен фильтр по названию и группе характеристик
Над списком характеристик добавлен вывод пагинации
В контроллере характеристик добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода
В модели характеристик добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getAttributes и getTotalAttributes
Список заказов
Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка заказов
Добавлен фильтр по контактным данным клиента: e-mail или телефон
Фильтр по итогу заказа разделён на минимальное и максимальное значение
Над списком заказов добавлен вывод пагинации
В список заказов добавлен вывод контактных данных (e-mail и телефон), метода оплаты, метода доставки
Кнопка редактирования вынесена из подменю дополнительных действий с заказом
В контроллере заказа добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода
В модели заказа добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getOrders и getTotalOrders
Список отзывов
Исправлена проблема вывода нулевой даты отзыва в списке и редактировании
Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка отзывов
Для фильтрации по товару добавлено автодополнение при вводе
Над списком отзывов добавлен вывод пагинации
В контроллере отзывов добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода
В модели отзывов добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getReviews и getTotalReviews
Список покупателей
Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка покупателей
Добавлен фильтр по контактным данным клиента: E-Mail или Телефон
Над списком покупателей добавлен вывод пагинации
В список покупателей добавлен вывод телефона
В контроллере покупателя добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода
В модели покупателя добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getCustomers и getTotalCustomers
Список ЧПУ
Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка ЧПУ
Добавлен поиск по частичному совпадению текста
Над списком ЧПУ добавлен вывод пагинации
В контроллере ЧПУ добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода
В модели ЧПУ добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getSeoUrls и getTotalSeoUrls
Список событий
В списке событий добавлены столбцы trigger и action.
Убран неудобный вывод данной информации в попапе, что затрудняло отладку и работу с событиями.
Список заказов продления, возвратов, активации покупателей, рекламных кампаний
Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка
Над списком добавлен вывод пагинации
В контроллере добавлены соответствующие функции для исключения однотипных участков кода
В модели добавлены соответствующие функции для исключения повторной записи параметров фильтрации
Список стран
Добавлен фильтр по: названию страны, ISO коду и статусу
Над списком стран добавлен вывод пагинации
В список стран добавлен вывод статуса
В контроллере стран добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода
В модели стран добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getCountries и getTotalCountries
В модели стран убран ненужный файловый кэш, который нигде кроме стран не использовался
Список регионов
Добавлен фильтр по: названию региона, стране, коду и статусу
Над списком регионов добавлен вывод пагинации
В список регионов добавлен вывод статуса
В контроллере регионов добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода
В модели регионов добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getZones и getTotalZones
Менеджер изображений
В заголовке файлового менеджера выводится текущая папка
Запоминается последняя активная папка в менеджере изображений
Добавлен поиск папок и файлов по совпадению части названия
В имени файла/папки символ подчёркивания заменяется на пробел, чтобы исключить проблемы переноса длинного названия на новую строку при выводе
Убрано сокращение имён файлов и папок
Исправлена проблема с кириллицей в пути и названии файлов
Фронт
Небольшие доработки шаблона карточки товара: сетка изображения и информации о товаре поделена пополам, табы с описанием и характеристиками перенесены ниже на всю ширину, убраны кнопки сервиса AddThis
Увеличено время жизни гостевой корзины до 7 дней (при корректной настройке времени жизни cookie)
228 раз скачали
opencart 3 | OpenCart для вас!
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Luxshop
1.0
LuxShop — адаптивный универсальный шаблон
Opencart 2.3.x (Ocstore, Русская Сборка, чиcтый Opencart)
OpenCart 3x (Русская Сборка, чиcтый Opencart)В шаблоне есть Быстрый старт (Quickstart) — установка в 1 клик.
Украинский язык — есть .ДЕМО
ДЕМО 2login: demo
pass: demo
Список модулей
-…- marauder
- Ресурс
opencart 2.x
opencart 3
адаптивный шаблон
универсальный шаблон
- Категория: Шаблоны
OC 3.
x Revolution
5.2.1
Поддерживает: OpenCart 2.1 — 2.3 — 3.0 / OcStore 2.1 — 2.3 — 3.0 / Opencart.pro 2.1 — 2.3.
Переведен на 3 языка: русский, украинский, английский.Описание:
Шаблон Revolution – универсальное решение для сайтов любой тематики, подходит для всех категорий товаров: электроника, мебель…
- marauder
- Ресурс
opencart 2.x
opencart 3
адаптивный шаблон
универсальный шаблон
- Категория: Шаблоны
OC 3.x FeelMart
1.7
Новинка 2020 года, шаблон для Opencart 3.
Перед вами современный e-commerce интерфейс, при создании которого мы уделили еще больше внимания проектированию мобильной версии сайта.
Демо-сайт: https://feelmart.octemplates.net
Наша команда упорно потрудилась над тем, чтобы шаблон соответствовал…- marauder
- Ресурс
e-commerce
octemplates
opencart 3
адаптивный шаблон
универсальный шаблон
- Категория: Шаблоны
Ukrainian language Pack Opencart 3 1.0.0
Українська повна локалізація адмінка + каталог.
— коректні апострофи;
— перевірка на працездатність;
— і головний плюс повністю безкоштовно
Пишіть в коментарях ваші побажання чи зауваження. Юзайте на здоров’я.
OpenCart
3.0
ocStore
2.3
2.2
2.1- marauder
- Тема
opencart 3
українська локалізація
- Ответы: 1
- Форум: Установка и обновление
Релиз OpenCart 3.
0.2.0 Released
Всем привет!
Поздравляю!
OpenCart 3.0.2.0 только что был выпущен официально сегодня.
Загрузите здесь:
Загрузка
BUGs опубликованы в Tracker OpenCart GitHub Issue .
Удачи..- marauder
- Тема
opencart 3
релиз
- Ответы: 3
- Форум: Новости форума
Релиз OpenCart 3.0.0.0
Версия OpenCart 3.0.0.0 доступна для загрузки!
Мы рады сообщить, что последняя версия OpenCart, OpenCart 3.0, была выпущена на этой неделе. Как всегда, мы хотели бы поблагодарить всех разработчиков сообщества OpenCart, которые помогли нам протестировать бета-версию до этой версии.
OpenCart. ..- marauder
- Тема
opencart 3
релиз
- Ответы: 1
- Форум: Новости форума
Сверху
Снизу
Opencart 2.2 — новая пользовательская тема недоступна в панели администратора
Задавать вопрос
спросил
Изменено
5 лет, 9 месяцев назад
Просмотрено
7к раз
Я только что следовал этому руководству, чтобы создать новую тему для моей установки opencart 2. 2 на локальном хосте. Я следовал следующим инструкциям из учебника:
Давайте создадим новый каталог с именем mycustomtheme под catalog/view/theme. ….. Кроме того, вам нужно создать еще три каталога в каталоге mycustomtheme: image, stylesheet и templates .
Затем я перешел в «Администратор» -> «Система» -> «Настройки» и нажал кнопку «Изменить» в магазине по умолчанию, а на следующей странице ожидал получить пользовательскую тему в раскрывающемся списке «Тема», но только «Тема магазина по умолчанию». был здесь.
В учебнике говорится, что я должен получить раскрывающийся список «Шаблон», но вместо этого я нашел раскрывающийся список «Тема» из-за изменения версии, я думаю.
Но как тогда активировать новую тему?
- темы
- opencart
- opencart2.x
2
Чтобы изменить тему на Opencart 2.2.0.0, выполните следующие настройки:
- Войдите в панель администратора.
- Перейдите в Расширение > Темы > Редактировать
- Выберите свою тему для опции Theme Directory
- Нажмите «Сохранить», чтобы активировать новую тему.
2
В opencart 2.2 вам нужно войти в Admin->Extensions->Themes
Я знаю, что немного поздно отвечать, но это может быть полезно другим.
В OpenCart 2.3.0.2 создать пользовательскую тему немного сложно, я уже ответил на него здесь, вы можете проверить эту ссылку
Почему пользовательская тема OpenCart 2.3 не отображается?
или можете найти этот блог
http://undefined.gr/site/2016/10/09/custom-opencart-2-3-0-2-theme/
Версия Open Cart: 2.2
«Администратор-> Расширения-> темы» Вы можете выбрать свою тему. Включите эту тему.
После этого перейдите в «Расширения-> Модули-> Панель управления темой», выберите свою тему и нажмите «Вставить данные», после чего все данные будут успешно добавлены.