Перейти к содержанию
Wild

Изменение цвета фона корзины в зависимости от ее состояния

Рекомендуемые сообщения

Есть необходимость менять цвет корзины, в  зависимости от того, есть в ней товары или нет.

Т.е. пустая - один цвет, полная - другой.

При перезагрузке страницы проблем нет, достаточно в хидер поставить пару строк js.

Проблема возникает при AJAX запросах.

Причем с добавлением я в целом разобрался, там достаточно похимичить с функцией addToCart, а вот с удалением товаров из корзины и с изменением их количества не могу "допереть".

Уважаемые Гуру, подскажите плиз, в какую сторону рыть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Корзина это фактически 2 блока: 

1. блок в котором пишется общая информация "товаров: 1 (100 руб.)"

2. блок, который появляется по клику на первый блок и в котором выводятся уже сами товары

 

Второй блок изменить не сложно, если он пустой то в нем есть div с классом ".empty

 

Первый блок сложнее. Для начала нужно знать пустой ли он. Тут проблема так как непосредственно к-во товара нигде не передается. Передается только готовый текст: "товаров: 1 (100руб.)", который потом вписывается в html блок. Определить к-во товаров методом сравнения текста, например если переменная  равна "товаров: 0 (0.00руб.)", значит пусто, не самый лучший вариант, потому что на сайте может быть несколько языков + несколько валют, это костыль.
Нужно изменить контроллер, который используется для добавления товаров в корзину через аякс, чтобы он передавал или отдельным json параметром наличие товаров в корзине (после чего через яваскрипт формировать html блок c нужными css классами)  или передавал готовый текст в формате, например "<span class='emty'>товаров: 1 (100руб.)</span>" После чего средствами css можно менять отображение.
Еще один нюанс - этот блок изменяется 2 аякс запросами - при добавлении товара в корзину и при удалении его из корзины. 
+ есть еще скрипт получения состояния корзины при начальной загрузке страницы. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть необходимость менять цвет корзины, в  зависимости от того, есть в ней товары или нет.

Т.е. пустая - один цвет, полная - другой.

При перезагрузке страницы проблем нет, достаточно в хидер поставить пару строк js.

Проблема возникает при AJAX запросах.

Причем с добавлением я в целом разобрался, там достаточно похимичить с функцией addToCart, а вот с удалением товаров из корзины и с изменением их количества не могу "допереть".

Уважаемые Гуру, подскажите плиз, в какую сторону рыть?

так же хотел менять картинку корзины (пустая/полная), но т.к. с программированием у меня мягко говоря не очень то получилось наполовину.

в header.tpl добавил

 

<?php

if($this->cart->hasProducts()) {

?>

если в корзине что то есть

<?php } else { ?>

если корзина пустая

<? }?>

 

при добавлении товара картинка менялась только после обновления страницы, а вот при удалении отрабатывал как надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на ocStore 1.5.5.1.2 при добавлении товара в пустую корзину изменения происходят только после обновления страницы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на ocStore 1.5.5.1.2 при добавлении товара в пустую корзину изменения происходят только после обновления страницы

 

А что происходит при удалении и изменении количества в корзине?

 

По ходу с аяксом это расширение не дружит.

Со сторонними модулями корзин, скорее всего и подавно!

Но с помощью драйвера hahd.sys все можно поправить, если там верная идея и концепция.

Надо глянуть!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрел код (не ставил на сайт)...

Все примитивно! (((

 

Аякс должен работаеть только на странице товара, а на остальных изменения происходят только после обновления страницы!

Причем только при добавлении. При удалении и изменении кол-ва тоже нихт арбайтен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В каком файле редактируется (код) пустая корзина? вроде все корзиночные файлы облазил, а найти не могу...

Хочу доработать немного, но не могу найти этот участок кода.

 

Решение (для меня удивительное):

в файле \catalog\view\theme\default\template\error\not_found.tpl

Изменено пользователем jeffoks

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Вы комментируете как гость. Если у вас есть аккаунт, пожалуйста, войдите
Ответить в этой теме...

×   Вы вставили контент с форматированием.   Удалить форматирование

  Разрешено использовать не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Похожий контент

    • От pikitos
      2 900.00 руб
      Скачать/Купить дополнение


      2.x Revolution. Адаптивный универсальный шаблон
      Описание:
       
      Шаблон Revolution – универсальное решение для сайтов любой тематики, подходит для всех категорий товаров: электроника, мебель, косметика, одежда, строительные материалы и т.д.. Главная идея - чистота, минимализм и выделение товара на главный план. Гибкие настройки позволяют создать практически любой сайт на базе шаблона. Все настройки шаблона взаимосвязаны (например, если вы отключили поле модель в корзине, то его не будет и в личном кабинете пользователя, и в письме о заказе; меняется сортировка товаров в зависимости от доступности товара для заказа и др).
      Немаловажным фактором при выборе шаблона является отношение автора к своему продукту, а также отношение к клиентам в целом!
      Вы наверно думаете, что "это просто типовой шаблон", но вы даже не можете представить как много усилий, средств и времени было вложено в его разработку, чтобы вы могли максимально быстро развернуть свой магазин. 7 месяцев было потрачено только на разработку первой версии шаблона + 2,5 года уже потрачено на доработку функционала и настроек.
      Итого более 3 лет работы над одним шаблоном, и этот срок растет, т.к. шаблон постоянно развивается.
       

       
       
      Демонстрация:
       

       
       
      Функционал:
       
      Адаптивный дизайн для всех устройств
      100% чистый, валидный HTML код
      Гибкие настройки шаблона (более 700 настроек)
      Поддержка PHP 7+
      Бесплатные бессрочные обновления
      Бесплатная и быстрая техническая поддержка
      Значительная скидка на следующие покупки
      Более 200 функций:

      Общие функции:
          1. Быстрый старт (6 демо)
          2. Новые страницы каталога товаров: Новинки и Хиты продаж (с добавлением их в карту сайта)
          3. Страница отзывов на магазин (с возможностью ответа администратора), с отдельной страницей всех отзывов в админке (с добавлением ее в карту сайта)
          4. Система блога (новости, статьи и т.п.) с неограниченным числом категорий (уровнем вложенности) и возможностью добавлять сопутствующие товары, изображения к статьям (с добавлением всех категорий и статей в карту сайта)
          5. Адаптивная страница сравнения товаров с выбором параметров для сравнения, с возможностью сравнения товаров по категориям и кнопкой отображения только отличий
          6. Включение политики конфиденциальности для всех форм с выбором статьи (152 ФЗ "О персональных данных")
          7. Включение вывода окна текста принятия cookies
          8. Альтернативная страница 404
          9. Возможность создать свое произвольное меню вместо каталога ("мега-меню")
          10. Возможность наложения водяного знака на изображения (текст или изображение)
          11. Всплывающее окно при входе на сайт, с возможностью вывода кнопок подтверждения (например 18+)
          12. Микроразметка всех страниц schema.org с настройками
          13. Генератор сео-данных для всего сайта (Seo-url, Title, H1, Description, Keywords)
          14. Возможностью смены информации (контакты, тексты) в зависимости от региона или города
          15. Уведомления во всплывающих окнах (сравнение, закладки, купить и другая информация) вместо стандартных
          16. Меняются и сохраняются кнопки после добавления товаров в сравнение или закладки (информирование)
          17. Включение кэширования данных
          18. Настройка внешнего вида
              19. 3 вида мобильного меню (шапки сайта) на выбор
              20. Возможность отключить корзину на всем сайте
              21. Настройки цветовой схемы сайта
              22. Настройка ширины страницы (с возможностью отдельно расширить шапку и подвал) и выбором фонового изображения (с настройками)
              23. Выбор прелоадера для всего сайта
              24. Индикатор загрузки страницы
              25. Эффект размытия и затемнения
              26. Плавная загрузка страниц
              27. Включение/отключение падающего снега на сайте
          28. Добавление своих стилей и скриптов из настроек
          29. Импорт/экспорт настроек шаблона
          30. Дополнительно 3 отдельных модуля (Модуль категорий amazon, Модуль новостей, Модуль произвольного меню)
          31. Перевод на 3 языка (Русский, Украинский, Английский)
          
      Шапка сайта:
          32. Возможность скрыть или вывести верхнюю полосу в шапке
              33. Меню выбора языка
              34. Меню выбора валюты
              35. Счетчик товаров в сравнении
              36. Счетчик товаров в закладках
                  37. Закладки доступны без регистрации на сайте
                  38. Страница адаптирована под мобильные
              39. Меню личного кабинета
                  40. Возможность отключить личный кабинет
                  41. Выбор способа авторизации: в всплывающем окне или по ссылке
                  42. Выбор как показывать заголовок для зарегистрированного пользователя: Личный кабинет, Имя пользователя, Email пользователя
                  43. Возможность включить личный кабинет от шаблона с настройками
                      44. Выбор показывать ссылки на странице аккаунта или нет
                      45. Выбор какие показывать пункты (идет взаимосвязь с модулем Аккаунт)
                      46. Произвольный текст (редактор) для пользователей в личном кабинете
                  47. Возможность включить регистрацию пользователя от шаблона с настройками
                      48. Выбор показывать заголовки для групп полей или нет
                      49. Выбор вывода полей пользователя для регистрации
                      50. Возможность вывода произвольных полей
                      51. Произвольный текст (редактор) на странице регистрации
                  52. Страница редактирования аккаунта взаимосвязана с настройками страницы регистрации
              53. Создание 2 произвольных меню информационных (с 2 разными местами вывода на мобильном, 2 уровня вложенности)
          54. Вывод логотипа изображением или текстом (возможность загрузки svg изображения)
          55. Включение поиска товаров
              56. Выбор категории поиска
              57. Быстрый поиск товаров (по модели, производителю, артикулу (sku), upc, mpn, isbn, jan, ean, описанию товара)
              58. Возможность заменить поиска на произвольный текст (редактор)
              59. Возможность вывода произвольного текста совместно с поиском
          60. Вывод контактов в шапке
              61. 4 основных строки (режим работы, почта, номера и т.п.)
              62. Вывод изображения или иконки для контактов
              63. Произвольный текст (редактор) под контактами
              64. Включение дополнительных контактов (выпадающее окно), с возможностью вывода произвольного текста
          65. Кнопка обратного звонка (заявка создается в админке и приходит на почту) с выбором места вывода (Под контактами, В выпадающих контактах), с отдельной страницей всех заявок в админке и статусом заявки
          66. Основная панель фиксированная или нет
              67. 2 вида меню: "амазон меню" (вертикальное) или простое (горизонтальное)
                  68. Вывод изображений категорий вместо наименования
                  69. Возможность ограничить вывода 3 уровня категорий
                  70. Возможность отключить вывод категорий
                  71. Вывод меню производителей
                  72. Возможность задать изображение либо иконку для любого пункта
                  73. Вывод логотипа производителей вместо наименования
                  74. Включение задержки при наведении на меню
                  75. Выбор способа вывода выпадающего меню
                  76. Скрытое либо раскрытое меню на главной странице
                  77. Увеличенная высота раскрытого меню на главной или нет
                  78. Ограничение вывода подкатегорий 3 уровня (кнопка показать еще)
                  79. Создание 2 произвольных меню каталога товаров (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку)
              80. Создание 2 произвольных меню на основной панели (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку)
              81. Вывод корзины с возможностью отключения
                  82. Выбор типа корзины (Выпадающая, Всплывающая, Переход к оформлению заказа)
                  83. Выбор действия на кнопку купить на всем сайте (Всплывающая корзина, Полет изображения товара в корзину, Сразу переход к оформлению заказа)
                  84. Выбор размера блока корзины (Стандартный, Уменьшенный, Мини)
                  85. Возможность вывода кнопки "Открыть корзину" (переход на страницу корзины)
                  86. Возможность вывода кнопки "Заказ в 1 клик" всей корзины товаров
                  
      Подвал сайта:
          87. Включение/отключение кнопок "Вверх" и "Заказать звонок"
          88. Возможность вывода карты с контактами
          89. Возможность задать свой копирайт или автоматический
          90. Включение/отключение подписки на новости (С настройками, С отдельной страницей подписчиков в админке, С возможностью рассылки по подписчикам)
          91. Включение/отключение конструктора футера
              92. Возможность отключения обычных ссылок на ПК (отображением только на мобильных)
              93. 5 колонок с произвольными меню (2 уровня вложенности, настройка иконки или изображения) и произвольным текстом (редактор) и выбором ширины колонок
          94. Добавление произвольных ссылок
          95. Добавление иконок социальных сетей
          96. Добавление иконок платежных сетей
          
      Главная страница:
          97. Вывод заголовка H1
          98. Включение слайдшоу
              99. Возможность растянуть на всех экран
              100. Выбор сколько баннеров показывать на одном слайде
              101. Выбор показывать на мобильном или нет
              102. Включение автопрокрутки
              103. Возможность задать фон для слайдшоу
          104. Текстовые блоки (преимущества)
              105. Неограниченное число блоков
              106. Выбор изображения или иконки
              107. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке)
          108. Вывод блока выборочных категорий ("стена категорий")
              109. Возможность скрывать на мобильных
              110. Выбор изображения или иконки
              111. Выбор компактного вывода категорий (с возможностью группировки по первому символу)
          112. Выбор показывать или нет описание и опции у товаров на главной странице (если включено в каталоге)
          113. 3 товарных блока (Хиты продаж, Акции, Новинки)
              114. Возможность сгруппировать их с выводом в табах
              115. Вывод ссылки на страницу всех товаров
              116. Выбор изображения или иконки
              117. Возможность отключить вывод товаров с нулевым количеством или ценой
              118. Возможность выводить товары как слайдером, так и сеткой
              119. Включение автопрокрутки
          120. 4 товарных блока с произвольными товарами
              121. Широкие возможности отбора и сортировки товаров
              122. Возможность сгруппировать их с выводом в табах
              123. Вывод ссылки на произвольную страницу
              124. Выбор изображения или иконки
              125. Возможность отключить вывод товаров с нулевым количеством или ценой
              126. Возможность выводить товары как слайдером, так и сеткой
              127. Включение автопрокрутки
          128. Вывод блока новостей с настройками
              129. Выбор категории новостей
              130. Выбор изображения или иконки
              131. Возможность задать фон для новостного блока
          132. Блок "О магазине" с настройками
          133. Вывод виджетов соц. сетей (Вконтакте, Одноклассники, Instagram) с настройками отображения
          134. Блок отзывов о магазине с настройками
          135. Модуль вывода просмотренных товаров

      Каталог товаров:
          136. Настройки применяются ко всем товарным страницам и модулям
          137. 2 места отображения описания категории (Перед товарами, После товаров)
          138. Возможность отключения подкатегорий на странице категории с товарами
          139. Вывод подкатегорий изображениями или списком
          140. Выбор числа категорий в ряду
          141. Возможность включить компактный вывод товаров
          142. 3 вида отображения каталога товаров (Сетка, Список, Компактный) с возможностью отключения выбора совсем
          143. Выбор вида отображения товаров по умолчанию
          144. Выбор числа товаров в сетке (4, 5)
          145. Выбор числа товаров в ряду на мобильном (1, 2)
          146. Возможность отключить вывод описания и опций на мобильном
          147. 4 вида навигации (Стандартная, Кнопка "показать еще", Стандартная + кнопка "показать еще", Автоподгрузка товаров)
          148. Настройки для сортировок товаров
              149. 11 сортировок на выбор
              150. Свои заголовки для сортировок
              151. Выбор сортировки по умолчанию
              152. Возможность группировки товаров по различным параметрам (включая атрибуты)
          153. Настройки для товаров Новинок (автоотбор по лимиту и сколько дней назад был добавлен товар) и Хитов продаж (автоотбор по лимиту и выбору по числу продаж) с возможностью выбора своих товаров (настройки применяются ко всему сайту: для отдельных страниц новинок и хитов продаж, для стикеров)
          154. Включение стикеров на товарах с настройками цвета
              155. Автоматические стикеры (Новинка, Хит продаж, Ация)
              156. Стикеры статуса товаров
              157. Произвольные стикеры
          158. Настройки карточек товаров применяются ко всему сайту
              159. Вывод выбора количества
              160. Вывод кнопки "В сравнение"
              161. Вывод кнопки "В закладки"
              162. Вывод кнопки "Быстрый просмотр товара"
              163. Вывод "Заказа в 1 клик" (3 положения), с выбором опций и регистрацией заказа в админке
              164. Выбор положения доп.кнопок (Возле кнопки купить, На изображении)
              165. Вывод дополнительных изображений товара (Как слайдшоу, 2 фото при наведении на изображение)
              166. Возможность отмечать товар который находиться в корзине (на лету)
              167. Отмечаются товары которые добавлены в сравнение и закладки (на лету)
              168. Включение/отключение вывода описания (с возможностью не выводить при отображении сеткой)
                  169. Возможность заменить описание товара на характеристики
                      170. Возможность вывода короткого описания товара
                      171. Вывод основных свойств (Производитель, Модель, Артикул, Наличие, Размеры, Вес)
                      172. 2 вида информера наличия товара: статус на складе, либо остаток числом (шт.)
                      173. Отдельная страница настроек выводимых атрибутов
                  174. Возможность вывода описания (характеристик, опций) в выпадающей панели
              175. Включение/отключение выбора опций (с возможностью не выводить при отображении сеткой)
          176. Фильтр товаров с расширенными настройками
              177. Выбор способа фильтрации (Автоматически, По нажатию кнопки)
              178. Вывод опций и атрибутов в зависимости от категории
              179. Возможность группировки товаров
              
      Страница товара:
          180. Включение быстрого заказа
          181. Выбор возможности покупки товара при 0 количестве и/или при 0 цене (если отключено, то в каталоге эти товары идут в конце списка)
          182. Возможность включить зависимость от количества товара на складке (выше этого значения нельзя выбрать и заказать товар)
          183. Включение/отключение пересчета стоимости товара от количества и цен опций
          184. Включение/отключение анимации пересчета стоимости товара
          185. Вывод таймера до конца акции
          186. Вывод рекомендуемых товаров в правой колонке
          187. Вывод короткого описания над характеристиками
          188. Вывод кнопок поделиться в соц. сетях
          189. Возможность добавить свои вкладки (Для конкретного товара и Отдельно Настройки для отдельных товаров по параметрам)
          190. Вывод вкладки с вопросами и ответами о товаре (вопрос создается в админке и приходит на почту), с отдельной страницей всех вопросов в админке
          191. Вывод вкладки со статьями к которым привязан товар (в модуле новостей)
          192. Возможность ответа администратора на отзыв о товаре
          193. Возможность отключения вкладок и вывода всей информации на 1 странице
          194. Возможность вывода описания и характеристик в 2 ряда
          195. Возможность включить предзаказ отсутствующего товара (кнопка корзины меняется на предзаказ на всем сайте), с выбором опций и регистрацией заказа в админке
          196. Возможность вывода части характеристик справа от фото (с настройками, кнопкой "показать все"), либо всех характеристик (вкладка отключается)
          197. Выбор какие свойства товара отображать в характеристиках
          198. Настройки действий с опциями
              199. Возможность заменить опцию на изображение опции с подсказкой (например, цвет товара)
              200. Добавлены фото опций (с возможностью выбора откуда грузить изображение: товар или опция. Меняется фото товара при клике на опцию. Так же фото опции отображается в корзине и письме)
              201. Добавлен знак равно для опций (с возможностью выбора: плюсовать цену у опций со знаком равно)
              202. Добавлена модель у опции (Меняется модель товара при клике на опцию. Так же модель опции отображается в корзине и письме)
              203. Выбор показывать или нет цену у опций
              204. Возможность включить автовыбор первой опции (на всем сайте)
              205. Возможность вывода опций в 2 ряда
              206. Возможность заменить на опции с кнопкой купить (с настройками полей: Наименование опции, Фото, Модель, Остаток, Замена фото товара при клике на опцию)
          207. Возможность включить зум на фото
          208. Настройка вывода доп. изображений (Слайдер или Список)
          209. Возможность добавить видео в блок с изображениями
          210. Текстовые блоки (преимущества, таблица размеров и другая информация)
              211. 2 разных настраиваемых блока (Общий и Настройки для отдельных товаров по параметрам)
              212. Неограниченное число блоков
              213. Выбор изображения или иконки
              214. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке)
              215. Выбор числа блоков в ряду
          216. Возможность вывода просмотренных товаров
          
      Оформление заказа:
          217. Включение/отключение шаблонного оформления заказа
          218. Настройка вывода полей (и их обязательности) в блоке Покупателя, Адреса доставки
              219. Возможность отключить регистрацию или включить регистрацию по умолчанию
              220. Включение/отключение ссылки на авторизацию
              221. Возможность подгрузки адреса доставки из личного кабинета покупателя (с возможностью замены на новый)
          222. Настройка полей корзины
              223. Какие поля настроены в корзине, такие и будут отображаться в личном кабинете и письме с заказом
              224. Включение/отключение минимальной суммы заказа
              225. Произвольный текст (редактор) под корзиной
          226. Улучшенное адаптивное письмо клиенту и администратору о заказе
          227. Возможность добавить дополнительные поля с настройками зависимостей и местом отображения (Покупатель, Адрес)
          228. Настройка зависимостей оплаты от доставки
          229. Настройка вывода адреса (отключение) у способа доставки
          230. Добавлено 2 способа доставки (Доставка курьером, Доставка в регионы) и 2 способа оплаты (Оплата наличными, Оплата банковской картой)
          
      Страница контактов:
          231. Карта автоматически генерируется от адреса в настройках магазина
          232. Настройки какие отображать контакты
          233. Включение/отключение формы связи
          234. Произвольный текст (редактор)

      И многие другие.
       
       
      Внимание! На сайте auto.oc-mod.ru и moda.oc-mod.ru показана адаптация для модулей: simple - упрощенная регистрация и заказ; filter pro. В состав шаблона входит только адаптация для этих модулей (в архиве с шаблоном в папке "fixs/fixs_for_moduls/").
      Добавил pikitos Добавлено 05.06.2016 Категория Платные шаблоны Системные требования PHP v5.4+ и Ioncube Loader v5.0+ Сайт разработчика info@oc-mod.ru Старая цена Метод активации По запросу в ЛС
      По запросу на почту
      По скайпу
      По емейлу
      Через официальный сайт дополнения Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет  
    • От pikitos
      Описание:
       
      Шаблон Revolution – универсальное решение для сайтов любой тематики, подходит для всех категорий товаров: электроника, мебель, косметика, одежда, строительные материалы и т.д.. Главная идея - чистота, минимализм и выделение товара на главный план. Гибкие настройки позволяют создать практически любой сайт на базе шаблона. Все настройки шаблона взаимосвязаны (например, если вы отключили поле модель в корзине, то его не будет и в личном кабинете пользователя, и в письме о заказе; меняется сортировка товаров в зависимости от доступности товара для заказа и др).
      Немаловажным фактором при выборе шаблона является отношение автора к своему продукту, а также отношение к клиентам в целом!
      Вы наверно думаете, что "это просто типовой шаблон", но вы даже не можете представить как много усилий, средств и времени было вложено в его разработку, чтобы вы могли максимально быстро развернуть свой магазин. 7 месяцев было потрачено только на разработку первой версии шаблона + 2,5 года уже потрачено на доработку функционала и настроек.
      Итого более 3 лет работы над одним шаблоном, и этот срок растет, т.к. шаблон постоянно развивается.
       

       
       
      Демонстрация:
       

       
       
      Функционал:
       
      Адаптивный дизайн для всех устройств
      100% чистый, валидный HTML код
      Гибкие настройки шаблона (более 700 настроек)
      Поддержка PHP 7+
      Бесплатные бессрочные обновления
      Бесплатная и быстрая техническая поддержка
      Значительная скидка на следующие покупки
      Более 200 функций:

      Общие функции:
          1. Быстрый старт (6 демо)
          2. Новые страницы каталога товаров: Новинки и Хиты продаж (с добавлением их в карту сайта)
          3. Страница отзывов на магазин (с возможностью ответа администратора), с отдельной страницей всех отзывов в админке (с добавлением ее в карту сайта)
          4. Система блога (новости, статьи и т.п.) с неограниченным числом категорий (уровнем вложенности) и возможностью добавлять сопутствующие товары, изображения к статьям (с добавлением всех категорий и статей в карту сайта)
          5. Адаптивная страница сравнения товаров с выбором параметров для сравнения, с возможностью сравнения товаров по категориям и кнопкой отображения только отличий
          6. Включение политики конфиденциальности для всех форм с выбором статьи (152 ФЗ "О персональных данных")
          7. Включение вывода окна текста принятия cookies
          8. Альтернативная страница 404
          9. Возможность создать свое произвольное меню вместо каталога ("мега-меню")
          10. Возможность наложения водяного знака на изображения (текст или изображение)
          11. Всплывающее окно при входе на сайт, с возможностью вывода кнопок подтверждения (например 18+)
          12. Микроразметка всех страниц schema.org с настройками
          13. Генератор сео-данных для всего сайта (Seo-url, Title, H1, Description, Keywords)
          14. Возможностью смены информации (контакты, тексты) в зависимости от региона или города
          15. Уведомления во всплывающих окнах (сравнение, закладки, купить и другая информация) вместо стандартных
          16. Меняются и сохраняются кнопки после добавления товаров в сравнение или закладки (информирование)
          17. Включение кэширования данных
          18. Настройка внешнего вида
              19. 3 вида мобильного меню (шапки сайта) на выбор
              20. Возможность отключить корзину на всем сайте
              21. Настройки цветовой схемы сайта
              22. Настройка ширины страницы (с возможностью отдельно расширить шапку и подвал) и выбором фонового изображения (с настройками)
              23. Выбор прелоадера для всего сайта
              24. Индикатор загрузки страницы
              25. Эффект размытия и затемнения
              26. Плавная загрузка страниц
              27. Включение/отключение падающего снега на сайте
          28. Добавление своих стилей и скриптов из настроек
          29. Импорт/экспорт настроек шаблона
          30. Дополнительно 3 отдельных модуля (Модуль категорий amazon, Модуль новостей, Модуль произвольного меню)
          31. Перевод на 3 языка (Русский, Украинский, Английский)
          
      Шапка сайта:
          32. Возможность скрыть или вывести верхнюю полосу в шапке
              33. Меню выбора языка
              34. Меню выбора валюты
              35. Счетчик товаров в сравнении
              36. Счетчик товаров в закладках
                  37. Закладки доступны без регистрации на сайте
                  38. Страница адаптирована под мобильные
              39. Меню личного кабинета
                  40. Возможность отключить личный кабинет
                  41. Выбор способа авторизации: в всплывающем окне или по ссылке
                  42. Выбор как показывать заголовок для зарегистрированного пользователя: Личный кабинет, Имя пользователя, Email пользователя
                  43. Возможность включить личный кабинет от шаблона с настройками
                      44. Выбор показывать ссылки на странице аккаунта или нет
                      45. Выбор какие показывать пункты (идет взаимосвязь с модулем Аккаунт)
                      46. Произвольный текст (редактор) для пользователей в личном кабинете
                  47. Возможность включить регистрацию пользователя от шаблона с настройками
                      48. Выбор показывать заголовки для групп полей или нет
                      49. Выбор вывода полей пользователя для регистрации
                      50. Возможность вывода произвольных полей
                      51. Произвольный текст (редактор) на странице регистрации
                  52. Страница редактирования аккаунта взаимосвязана с настройками страницы регистрации
              53. Создание 2 произвольных меню информационных (с 2 разными местами вывода на мобильном, 2 уровня вложенности)
          54. Вывод логотипа изображением или текстом (возможность загрузки svg изображения)
          55. Включение поиска товаров
              56. Выбор категории поиска
              57. Быстрый поиск товаров (по модели, производителю, артикулу (sku), upc, mpn, isbn, jan, ean, описанию товара)
              58. Возможность заменить поиска на произвольный текст (редактор)
              59. Возможность вывода произвольного текста совместно с поиском
          60. Вывод контактов в шапке
              61. 4 основных строки (режим работы, почта, номера и т.п.)
              62. Вывод изображения или иконки для контактов
              63. Произвольный текст (редактор) под контактами
              64. Включение дополнительных контактов (выпадающее окно), с возможностью вывода произвольного текста
          65. Кнопка обратного звонка (заявка создается в админке и приходит на почту) с выбором места вывода (Под контактами, В выпадающих контактах), с отдельной страницей всех заявок в админке и статусом заявки
          66. Основная панель фиксированная или нет
              67. 2 вида меню: "амазон меню" (вертикальное) или простое (горизонтальное)
                  68. Вывод изображений категорий вместо наименования
                  69. Возможность ограничить вывода 3 уровня категорий
                  70. Возможность отключить вывод категорий
                  71. Вывод меню производителей
                  72. Возможность задать изображение либо иконку для любого пункта
                  73. Вывод логотипа производителей вместо наименования
                  74. Включение задержки при наведении на меню
                  75. Выбор способа вывода выпадающего меню
                  76. Скрытое либо раскрытое меню на главной странице
                  77. Увеличенная высота раскрытого меню на главной или нет
                  78. Ограничение вывода подкатегорий 3 уровня (кнопка показать еще)
                  79. Создание 2 произвольных меню каталога товаров (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку)
              80. Создание 2 произвольных меню на основной панели (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку)
              81. Вывод корзины с возможностью отключения
                  82. Выбор типа корзины (Выпадающая, Всплывающая, Переход к оформлению заказа)
                  83. Выбор действия на кнопку купить на всем сайте (Всплывающая корзина, Полет изображения товара в корзину, Сразу переход к оформлению заказа)
                  84. Выбор размера блока корзины (Стандартный, Уменьшенный, Мини)
                  85. Возможность вывода кнопки "Открыть корзину" (переход на страницу корзины)
                  86. Возможность вывода кнопки "Заказ в 1 клик" всей корзины товаров
                  
      Подвал сайта:
          87. Включение/отключение кнопок "Вверх" и "Заказать звонок"
          88. Возможность вывода карты с контактами
          89. Возможность задать свой копирайт или автоматический
          90. Включение/отключение подписки на новости (С настройками, С отдельной страницей подписчиков в админке, С возможностью рассылки по подписчикам)
          91. Включение/отключение конструктора футера
              92. Возможность отключения обычных ссылок на ПК (отображением только на мобильных)
              93. 5 колонок с произвольными меню (2 уровня вложенности, настройка иконки или изображения) и произвольным текстом (редактор) и выбором ширины колонок
          94. Добавление произвольных ссылок
          95. Добавление иконок социальных сетей
          96. Добавление иконок платежных сетей
          
      Главная страница:
          97. Вывод заголовка H1
          98. Включение слайдшоу
              99. Возможность растянуть на всех экран
              100. Выбор сколько баннеров показывать на одном слайде
              101. Выбор показывать на мобильном или нет
              102. Включение автопрокрутки
              103. Возможность задать фон для слайдшоу
          104. Текстовые блоки (преимущества)
              105. Неограниченное число блоков
              106. Выбор изображения или иконки
              107. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке)
          108. Вывод блока выборочных категорий ("стена категорий")
              109. Возможность скрывать на мобильных
              110. Выбор изображения или иконки
              111. Выбор компактного вывода категорий (с возможностью группировки по первому символу)
          112. Выбор показывать или нет описание и опции у товаров на главной странице (если включено в каталоге)
          113. 3 товарных блока (Хиты продаж, Акции, Новинки)
              114. Возможность сгруппировать их с выводом в табах
              115. Вывод ссылки на страницу всех товаров
              116. Выбор изображения или иконки
              117. Возможность отключить вывод товаров с нулевым количеством или ценой
              118. Возможность выводить товары как слайдером, так и сеткой
              119. Включение автопрокрутки
          120. 4 товарных блока с произвольными товарами
              121. Широкие возможности отбора и сортировки товаров
              122. Возможность сгруппировать их с выводом в табах
              123. Вывод ссылки на произвольную страницу
              124. Выбор изображения или иконки
              125. Возможность отключить вывод товаров с нулевым количеством или ценой
              126. Возможность выводить товары как слайдером, так и сеткой
              127. Включение автопрокрутки
          128. Вывод блока новостей с настройками
              129. Выбор категории новостей
              130. Выбор изображения или иконки
              131. Возможность задать фон для новостного блока
          132. Блок "О магазине" с настройками
          133. Вывод виджетов соц. сетей (Вконтакте, Одноклассники, Instagram) с настройками отображения
          134. Блок отзывов о магазине с настройками
          135. Модуль вывода просмотренных товаров

      Каталог товаров:
          136. Настройки применяются ко всем товарным страницам и модулям
          137. 2 места отображения описания категории (Перед товарами, После товаров)
          138. Возможность отключения подкатегорий на странице категории с товарами
          139. Вывод подкатегорий изображениями или списком
          140. Выбор числа категорий в ряду
          141. Возможность включить компактный вывод товаров
          142. 3 вида отображения каталога товаров (Сетка, Список, Компактный) с возможностью отключения выбора совсем
          143. Выбор вида отображения товаров по умолчанию
          144. Выбор числа товаров в сетке (4, 5)
          145. Выбор числа товаров в ряду на мобильном (1, 2)
          146. Возможность отключить вывод описания и опций на мобильном
          147. 4 вида навигации (Стандартная, Кнопка "показать еще", Стандартная + кнопка "показать еще", Автоподгрузка товаров)
          148. Настройки для сортировок товаров
              149. 11 сортировок на выбор
              150. Свои заголовки для сортировок
              151. Выбор сортировки по умолчанию
              152. Возможность группировки товаров по различным параметрам (включая атрибуты)
          153. Настройки для товаров Новинок (автоотбор по лимиту и сколько дней назад был добавлен товар) и Хитов продаж (автоотбор по лимиту и выбору по числу продаж) с возможностью выбора своих товаров (настройки применяются ко всему сайту: для отдельных страниц новинок и хитов продаж, для стикеров)
          154. Включение стикеров на товарах с настройками цвета
              155. Автоматические стикеры (Новинка, Хит продаж, Ация)
              156. Стикеры статуса товаров
              157. Произвольные стикеры
          158. Настройки карточек товаров применяются ко всему сайту
              159. Вывод выбора количества
              160. Вывод кнопки "В сравнение"
              161. Вывод кнопки "В закладки"
              162. Вывод кнопки "Быстрый просмотр товара"
              163. Вывод "Заказа в 1 клик" (3 положения), с выбором опций и регистрацией заказа в админке
              164. Выбор положения доп.кнопок (Возле кнопки купить, На изображении)
              165. Вывод дополнительных изображений товара (Как слайдшоу, 2 фото при наведении на изображение)
              166. Возможность отмечать товар который находиться в корзине (на лету)
              167. Отмечаются товары которые добавлены в сравнение и закладки (на лету)
              168. Включение/отключение вывода описания (с возможностью не выводить при отображении сеткой)
                  169. Возможность заменить описание товара на характеристики
                      170. Возможность вывода короткого описания товара
                      171. Вывод основных свойств (Производитель, Модель, Артикул, Наличие, Размеры, Вес)
                      172. 2 вида информера наличия товара: статус на складе, либо остаток числом (шт.)
                      173. Отдельная страница настроек выводимых атрибутов
                  174. Возможность вывода описания (характеристик, опций) в выпадающей панели
              175. Включение/отключение выбора опций (с возможностью не выводить при отображении сеткой)
          176. Фильтр товаров с расширенными настройками
              177. Выбор способа фильтрации (Автоматически, По нажатию кнопки)
              178. Вывод опций и атрибутов в зависимости от категории
              179. Возможность группировки товаров
              
      Страница товара:
          180. Включение быстрого заказа
          181. Выбор возможности покупки товара при 0 количестве и/или при 0 цене (если отключено, то в каталоге эти товары идут в конце списка)
          182. Возможность включить зависимость от количества товара на складке (выше этого значения нельзя выбрать и заказать товар)
          183. Включение/отключение пересчета стоимости товара от количества и цен опций
          184. Включение/отключение анимации пересчета стоимости товара
          185. Вывод таймера до конца акции
          186. Вывод рекомендуемых товаров в правой колонке
          187. Вывод короткого описания над характеристиками
          188. Вывод кнопок поделиться в соц. сетях
          189. Возможность добавить свои вкладки (Для конкретного товара и Отдельно Настройки для отдельных товаров по параметрам)
          190. Вывод вкладки с вопросами и ответами о товаре (вопрос создается в админке и приходит на почту), с отдельной страницей всех вопросов в админке
          191. Вывод вкладки со статьями к которым привязан товар (в модуле новостей)
          192. Возможность ответа администратора на отзыв о товаре
          193. Возможность отключения вкладок и вывода всей информации на 1 странице
          194. Возможность вывода описания и характеристик в 2 ряда
          195. Возможность включить предзаказ отсутствующего товара (кнопка корзины меняется на предзаказ на всем сайте), с выбором опций и регистрацией заказа в админке
          196. Возможность вывода части характеристик справа от фото (с настройками, кнопкой "показать все"), либо всех характеристик (вкладка отключается)
          197. Выбор какие свойства товара отображать в характеристиках
          198. Настройки действий с опциями
              199. Возможность заменить опцию на изображение опции с подсказкой (например, цвет товара)
              200. Добавлены фото опций (с возможностью выбора откуда грузить изображение: товар или опция. Меняется фото товара при клике на опцию. Так же фото опции отображается в корзине и письме)
              201. Добавлен знак равно для опций (с возможностью выбора: плюсовать цену у опций со знаком равно)
              202. Добавлена модель у опции (Меняется модель товара при клике на опцию. Так же модель опции отображается в корзине и письме)
              203. Выбор показывать или нет цену у опций
              204. Возможность включить автовыбор первой опции (на всем сайте)
              205. Возможность вывода опций в 2 ряда
              206. Возможность заменить на опции с кнопкой купить (с настройками полей: Наименование опции, Фото, Модель, Остаток, Замена фото товара при клике на опцию)
          207. Возможность включить зум на фото
          208. Настройка вывода доп. изображений (Слайдер или Список)
          209. Возможность добавить видео в блок с изображениями
          210. Текстовые блоки (преимущества, таблица размеров и другая информация)
              211. 2 разных настраиваемых блока (Общий и Настройки для отдельных товаров по параметрам)
              212. Неограниченное число блоков
              213. Выбор изображения или иконки
              214. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке)
              215. Выбор числа блоков в ряду
          216. Возможность вывода просмотренных товаров
          
      Оформление заказа:
          217. Включение/отключение шаблонного оформления заказа
          218. Настройка вывода полей (и их обязательности) в блоке Покупателя, Адреса доставки
              219. Возможность отключить регистрацию или включить регистрацию по умолчанию
              220. Включение/отключение ссылки на авторизацию
              221. Возможность подгрузки адреса доставки из личного кабинета покупателя (с возможностью замены на новый)
          222. Настройка полей корзины
              223. Какие поля настроены в корзине, такие и будут отображаться в личном кабинете и письме с заказом
              224. Включение/отключение минимальной суммы заказа
              225. Произвольный текст (редактор) под корзиной
          226. Улучшенное адаптивное письмо клиенту и администратору о заказе
          227. Возможность добавить дополнительные поля с настройками зависимостей и местом отображения (Покупатель, Адрес)
          228. Настройка зависимостей оплаты от доставки
          229. Настройка вывода адреса (отключение) у способа доставки
          230. Добавлено 2 способа доставки (Доставка курьером, Доставка в регионы) и 2 способа оплаты (Оплата наличными, Оплата банковской картой)
          
      Страница контактов:
          231. Карта автоматически генерируется от адреса в настройках магазина
          232. Настройки какие отображать контакты
          233. Включение/отключение формы связи
          234. Произвольный текст (редактор)

      И многие другие.
       
       
      Внимание! На сайте auto.oc-mod.ru и moda.oc-mod.ru показана адаптация для модулей: simple - упрощенная регистрация и заказ; filter pro. В состав шаблона входит только адаптация для этих модулей (в архиве с шаблоном в папке "fixs/fixs_for_moduls/").
    • От matroskin92
      300.00 руб
      Скачать/Купить дополнение


      Простое оформление заказа
      Простое решение для упрощения процесса оформления заказа, используя встроенные возможности OpenCart. Модуль не подразумевает каких-либо настроек и использования дополнительных полей. Для оформления страницы использовались стили от стандартной темы шаблоны и соответственно Bootstrap, Вы можете самостоятельно и без какого-либо риска изменить оформление.
       
      ДЕМО OPENCART 2.3
      ДЕМО OPENCART 3
       
      УСТАНОВКА
      Установите модуль через стандартный установщик в административной панели сайта, после обновите кэш модификаторов. 
      Для отключения модуля - отключите модификатор.
       
      ЧТО ВНУТРИ
      Модуль имеет 5 основных блоков на одной странице
      1. Выбор пути - без регистрации, с регистрацией и авторизация. Исходя из выбора - изменяются поля в блоке с контактными данными.
      2. Контактные данные клиента (Оставлены только Фамилия, Имя, Телефон и Email)
      3. Способ доставки.
      4. Адрес доставки. При использовании стандартного способа "Самовывоз из магазина", code "flat" данный блок не будет отображаться и не проверяется на корректность заполнения. Из полей оставлены 2 адресных, город и индекс.
      5. Способ оплаты. 
       
      Данное решение удовлетворит большинство магазинов, которым необходимо простое и быстрое оформление заказа, но нет желания устанавливать сложные модули. 
       
       
      ИЗМЕНЕНИЕ ОФОРМЛЕНИЯ
      Вы можете самостоятельно изменить оформление и изменить расположение блоков на свое усмотрение. Для сохранения работоспособности модуля сохраняйте блоки с уникальными идентификаторами (id) и названия полей (name).
       
      НЕ ПОКУПАЙТЕ МОДУЛЬ, ЕСЛИ
      Если Ваш магазин использует дополнительные поля для клиентов и адресов.
       
      ПОДДЕРЖКА
      Поддержка в личных сообщениях и в комментариях в соответствующей теме на форуме
      Добавил matroskin92 Добавлено 22.01.2019 Категория Покупки, оформление заказа, корзина Системные требования Сайт разработчика https://matrosite.ru/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • От Evopixel
      Всем привет!
      Необходимо убрать два поля со страницы возврата товара и удалить проверку на обязательное их заполнение.
      1-ое поле модель
      2-е поле распакован да/нет
      Чтобы просто убрать их со страницы нашел файл /catalog/view/theme/tema/template/account/return_form.tpl убрал со страницы, но возврат не оформляется, т.к. по прежнему идет проверка на их заполнение.
      Нашел файл /catalog/controller/account/return.php в нем строку 570-572
              if ((utf8_strlen($this->request->post['model']) < 1) || (utf8_strlen($this->request->post['model']) > 64)) {
                  $this->error['model'] = $this->language->get('error_model');
              }
      При ее удалении возникает ошибка при оформлении возврата.
      Подскажите пожалуйста как победить данную задачку.
    • От alex62
      Как можно сделать так, чтобы при копировании информации автоматически добавлялась ссылка на сайт.
      Запрещать копирование с сайта я не хочу.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.