Сайт (интернет-витрина) на 1С

12.04.24

Интеграция - Сайты и интернет-магазины

Создаем простую интернет-витрину с помощью 1С. Вся логика работы сайта содержится в расширении, написанном на 1С.

Скачать исходный код

Наименование Файл Версия Размер
Сайт интернет-витрина на 1С для "Управление торговлей (УТ 11.5)":
.cfe 43,38Kb
17
.cfe 43,38Kb 17 Скачать
Сайт интернет-витрина на 1С для "Управление нашей фирмой (УНФ 3.0)":
.cfe 43,37Kb
4
.cfe 43,37Kb 4 Скачать

Продолжаем развивать идею "как сделать сайт, который работает на 1С".

Техническая реализация довольно простая: создаем и публикуем http-сервис, который при запросе отдает содержимое сайта – html страницы или файлы стилей (css).

 

 

Полезные примеры, на которые стоит обратить внимание:

1. Вывод товарного каталога с пагинацией – если список товаров слишком большой, он разбивается на страницы, по которым можно переходить.

2. Поиск по справочнику и отображение результатов.

 

 

3. Отображение картинок из присоединенных файлов к номенклатуре.


 

4. Адаптивная верстка страниц – просмотр сайта одинаково удобен на различных устройствах (смартфоны, планшеты, компьютеры).

 

 

Установка расширения:

1. Добавить расширение в базу.

2. Опубликовать http-сервис на веб-сервере.

3. В режиме предприятия зайти в «Администрирование» – «Интернет-витрина»: выбрать тип цен, который будет использоваться для вывода и настроить соответствие групп номенклатуры и категорий.

4. В браузере открыть страницу %адрес_базы%/hs/lks/index.

 

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

Пример работы на демонстрационной базе УНФ.

Спасибо за уделенное внимание, хорошего дня!

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.7.351
  • Управление нашей фирмой, редакция 3.0, релизы 3.0.1.193

Сайт Интернет-витрина Каталог товаров HTML CSS Верстка Bootstrap 5

См. также

Оплата товара "Долями" в 1С:Розница 2.3 (для работы с сервисом dolyame.ru)

Сайты и интернет-магазины Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Готовое интеграционное решение для оплаты покупок Долями в 1C:Розница 2.3. Реализовано в виде расширения. Интеграция сервиса dolyame.ru для приема платежей в рассрочку.

18000 руб.

19.12.2023    2207    18    6    

17

Интеграция Альфа Авто 5 / Альфа Авто 6 и AUTOCRM / Инфотек

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    16238    14    18    

14

Интеграция 1С и Битрикс 24 — модуль синхронизации для обмена задачами

Сайты и интернет-магазины Интеграция WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Интеграция 1С и Битрикс 24. Разработка имеет двухстороннюю синхронизацию 1С и Bitrix24 задачами. Решение позволяет создавать пользователя в 1С из Битрикс24 и наоборот. Данная разработка технически подходит под все основные конфигурации линейки продуктов 1С:Предприятие 8.3 (платформа начиная с 8.3.23). При приобретении предоставляется 1 месяц бесплатных обновлений разработки. Доступна демо-версия продукта с подключением Вашего Битрикс24

5040 руб.

04.05.2021    18412    10    15    

16

Парсинг сайтов и интернет магазинов: универсальный парсер товаров и цен, выгрузка данных каталога сайта

Оптовая торговля Розничная торговля Сайты и интернет-магазины Программист Платформа 1С v8.3 Управляемые формы 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

С начала момента разработки мы спарсили более 300 сайтов и записали эти товары в 1С. В итоге на свет появился универсальный парсер, который поможет Вам спарсить интернет-магазин, товары, цены и данные каталога, и при этом не написать ни строчки кода.

9600 руб.

19.10.2018    52679    220    101    

112

SALE! 20%

Интеграция API b2b.4tochki.ru (Форточки)

Прайсы Оптовая торговля Сайты и интернет-магазины Программист Пользователь Платформа 1С v8.3 Оперативный учет Управляемые формы 1С:Управление торговлей 11 Транспорт, автопарки, такси Управленческий учет Платные (руб)

Внешняя обработка адаптирована для УТ 11, предназначена для наполнения вашей базы данных товарами и сопутствующей информацией, предоставляемой b2b.4tochki.ru, обновления остатков и цен.

8160 6528 руб.

31.01.2020    30613    11    7    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. masterprint 12.04.24 10:15 Сейчас в теме
Спасибо, как раз во время, хорошая работа!
maksa2005; OlegAr; elcoan; +3 Ответить
2. John_d 5452 12.04.24 11:57 Сейчас в теме
Спасибо, будем посмотреть)
3. DENSKR 15 12.04.24 12:25 Сейчас в теме
Прикольно! Еще прикрутить корзину и онлайн оплату и в путь! :-)
simuljakr; elcoan; +2 Ответить
5. Torin 758 12.04.24 15:31 Сейчас в теме
Осталось только лицензиями запастись в прок
cheshirshik; DENSKR; +2 1 Ответить
9. DENSKR 15 12.04.24 18:07 Сейчас в теме
10. karpik666 3789 12.04.24 22:27 Сейчас в теме
(9) лицензионная политика 1с, любое подключение к 1с в том числе http требует лицензию, технологически при одновременном подключении приблизительно одной лицензии хватает на 5 подключений, также ограничение лицензирования относится к случаям, когда 1с является просто СУБД, а пользователи например сидят в другой системе или веб, и тянут из 1с информацию через http сервис
Torin; DENSKR; +2 Ответить
12. Torin 758 12.04.24 22:39 Сейчас в теме
(9) Ну как бы в (10) ответ был дан .. а вот за что мне - вписали не понятно :)
13. DENSKR 15 12.04.24 22:47 Сейчас в теме
(12) Я плюсанул сходу, не поняв в чём минус...
15. DENSKR 15 13.04.24 08:07 Сейчас в теме
(14) Хах причем формулировка вытянута из пальца!
16. Torin 758 13.04.24 08:16 Сейчас в теме
(15) Я лишь дал ссылку на мнение самой фирмы 1С по этому поводу. :)
ИМХО - у каждого свое мнение :)
6. elcoan 1012 12.04.24 16:39 Сейчас в теме
(3)
прикрутить корзину и онлайн оплату

Была такая идея, но решил пока остановиться на витрине)
4. ivanov660 4364 12.04.24 13:00 Сейчас в теме
А не умрет 1С, если запросов будет много? Я так понимаю на каждую картинку, стили тоже запрос (кэширование на странице надеюсь включено).
7. elcoan 1012 12.04.24 16:41 Сейчас в теме
(4) Кэширование на стороне браузера и веб-сервера. Самой 1С ничего не будет - там выполняется простой запрос. Могут быть ошибки по таймауту - когда сервер не успеет обработать все входящие запросы.
8. aximo 2035 12.04.24 16:59 Сейчас в теме
Замечательно!
simuljakr; elcoan; +2 Ответить
11. karpik666 3789 12.04.24 22:32 Сейчас в теме
У меня вот один вопрос, как реализована генерация страницы? на моей практике я сталкивался с тем, что любые картинки или стили приходилось хранить в макетах 1с, а затем их отдавать при генерации страницы, но выглядит это конечно мега не производительно, реализовано ли у вас какое то кэширование файлов на диске в каталогах веб сервера?
17. elcoan 1012 13.04.24 08:37 Сейчас в теме
(11)
как реализована генерация страницы

Страница генерится из макета 1С, картинки товаров из прикрепленных файлов номенклатуры.
Внешние ресурсы (css, статические картинки) загружаются по URL.
Свое кэширование в этом примере не стал делать - используется кэширование браузера и веб-сервера.
18. karpik666 3789 13.04.24 08:41 Сейчас в теме
(17) спасибо, url внешнего ресурса - это get запрос к http сервису в 1с, по которому она отдает содержимое картинки или стиля? Ну у меня также, думал, что можно заранее где то разместить файлы, чтобы не дергать 1с каждый раз
iD1n; elcoan; +2 Ответить
20. elcoan 1012 13.04.24 08:52 Сейчас в теме
(18)
Ну у меня также, думал, что можно заранее где то разместить файлы, чтобы не дергать 1с каждый раз

Именно так, статика загружается с внешних источников.
В другом своем проекте сделал чуть сложнее - даже html и css тоже были статичными, отдавались веб-сервером сразу, без участия 1С. А потом ajax-запросами подгружались данные из 1С - Турниры 1С
Прикрепленные файлы:
karpik666; +1 Ответить
19. cheshirshik 64 13.04.24 08:46 Сейчас в теме
Сайт на 1с с текущей политикой лицензирования - это утопия. Бакенд. Да. Возможно. Фронт? Ну такое. Даже если сам сервер справится с нагрузкой, вам лицензий не хватит. Дороговат золотник получился.
21. Rafaraf 37 14.04.24 08:45 Сейчас в теме
с ходу подумал, что это на Элементе...
Lucechiaro; elcoan; +2 Ответить
22. Tarlich 116 14.04.24 20:53 Сейчас в теме
а как картинки груп задать ?
23. elcoan 1012 14.04.24 21:02 Сейчас в теме
(22) Перейти в "Администрирование" - "Интернет-витрина". Там в справочнике "Категории" заполнить поле "Картинка" - туда нужно указать URL картинки (ссылку на картинку).
Прикрепленные файлы:
Оставьте свое сообщение