FlashShop. Готовая сборка магазина.



Демо



Особенности


  • Bootstrap 5.0.0
  • Адаптивная и валидная верстка
  • Ajax авторизация/регистрация
  • Личный кабинет
  • Динамическая мини корзина
  • Фильтрация и сортировка
  • Поиск по товарам
  • Контактные данные покупателя в письме заказа
  • Обратный звонок с защитой от CSRF
  • Карты: yandex, google, leaflet и 2gis
  • Конструктор блоков на основе MIGX


Адаптивная и валидная верстка

Тема оформления сделана на базе Bootstrap 5.0.0
Проверить валидность можно тут

Ajax авторизация/регистрация




Личный кабинет




Динамическая мини корзина




Фильтрация

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



Поиск по товарам

Обычная форма, которая передает значение через get параметр, а на странице каталога pdopage фильтрует товары через это значение.



Контактные данные покупателя в письме заказа




Обратный звонок с защитой от CSRF

Проверка происходит через хук csrf.



Карты

Поддержка 4 типов карт: yandex, google, leaflet и 2gis
Редактирование карт в конструкторе блоков, о нем чуть ниже. API ключи для карт записываем в системные настройки: flashshop_google_api_key(обязательно для гугл карт) и flashshop_yandex_api_key
Возможность добавление неограниченное кол-во меток.



Конструктор блоков на основе MIGX

Контент сайта заполняется в одной migx таблице и конфигурации(ClientConfig).В конструкторе можно скрывать блоки, менять местами, добавлять или удалять блоки. Вообщем, стандартная migx таблица, за исключением того, что каждый блок имеет свои поля для соответствующего чанка.



Страницы


SEO


Ссылка на компонент
Aleksandr Huz
22 апреля 2021, 12:20
modx.pro
3
706
+9
Поблагодарить автора Отправить деньги

Комментарии: 9

Валерий
22 апреля 2021, 14:44
0
Спасибо за выбор!) Можно посмотреть админку?
    Aleksandr Huz
    22 апреля 2021, 15:02
    +1
    Вы можете бесплатно установить пакет на modhost.pro и посмотреть админку
    Futuris
    25 апреля 2021, 11:16
    0
    А есть какие-то экспортно-импортные модули? Как предполагается загружать товары?
      Aleksandr Huz
      25 апреля 2021, 11:59
      0
      на данный момент нет. Но в планах интегрировать GoogleSheets
      Игорь
      02 июня 2021, 16:52
      0
      Привет. Какой способ реализации мультиязычности можно будет использовать?
        Aleksandr Huz
        02 июня 2021, 17:24
        +1
        Babel — легко. Localizator тоже можно, но если вы хотите его использовать, то лучше подождать. Скоро будет обновление и в FlashShop будут бесплатно включено дополнение PageBlocks
          Диман
          06 июня 2021, 10:40
          0
          Скоро будет обновление и в FlashShop будут бесплатно включено дополнение PageBlocks
          Шикарно, нужно будет «посмотреть»…
        Роман
        02 июня 2021, 17:17
        0
        Платные модули присутствуют в сборке. Их отдельно нужно покупать или они уже включены в сборку?
          Aleksandr Huz
          02 июня 2021, 17:25
          0
          Платных модулей нет в сборке. Все работает с коробки.
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          9