Skip to content

Alex-esc1/nextcms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Скелет для создания проекта на NEXTJS. Проект максимально использует все готовые стили bootstrap.

Используемые команды: Запускать проект в режиме разработки yarn dev Для сборки проекта в боевом режиме yarn build && yarn start

Структура папок основная идея: $ tree . ├── components - Компоненты проекта │ └── snippets - Папка с готовыми Html эелементами │ └── ThreeBanners │ ├── index.js - Ссылка на код │ ├── README.md - Описание что делает элемент │ ├── ThreeBanners.js - Код элемента │ └── threeDivBanner.module.scss - Стили для этого конкретного элемента │ ├── layout - Папка с шаблонами страниц │ ├── main - Папка основного шаблона │ │ ├── Footer - основной футер │ │ │ ├── Footer.js - Код футера │ │ │ └── footer.module.scss - Стили футера │ │ ├── Layout.js - Сам основной шаблон │ │ └── Nav - Папка соновного меню │ │ ├── headMenu.module.scss - Стиль основного меню │ │ └── Nav.js - Код основного меню │ └── README.md │ ├── pages - Папка со страницами сайта - они же и маршруты для роутера │ ├── api - Папка с кодом для апи │ │ └── hello.js - Код Апи сайта │ ├── _app.js - Обертка страниц │ └── index.js - Главная страница │ ├── public - Общая папка скоторая смотрит в интернет │ ├── favicon.ico │ ├── img - Папка с картинками для проекта │ │ ├── 1c-bitrix757x460.png │ │ ├── internet-shops6_500x300.png │ │ └── modules-1c-bitrix4_500x300.png │ ├── logo.webp │ ├── manifest.json │ ├── pwa - мусор для pwa, эта папка генерируется автоматически │ │ └── ..... │ ├── sw.js - Сервис воркер для pwa, генерируется автоматически │ ├── vercel.svg │ └── workbox-c2b5e142.js - Ворекер для загрузки компонентов сайта, генерируется автоместически │ ├── styles - Папка со стилями для данного шаблона сайта │ ├── components - Папка с глобальными компонентами │ │ └── README.md - Описание для чего папка │ ├── global.scss - Глобальные стили шаблона │ └── variables.scss - Переменные для Шаблона │ ├── .gitignore - Файл в котором записываем исключения что не нужно закидывать в харнилку ├── .stylelintrc - Настройки стилей .... пока не работают ├── next.config.js - Настройки сборки проекта ├── package.json └── README.md

Коллеги, к акции отдали и проанонсировали все скрипты. Тут дублирую:

Правила создания ссылки для генерация скрипта: http://partners.1c-bitrix.<страна>/catalog.php *: ru - Россия ua - Украина kz - Казахстан by - Беларусь

Скрипт отдает доступные для покупки товары в формате JSON, цены клиентские

Параметры:

?type=bsm - Управление сайтом ?type=cp - Битрикс24 - Коробочная версия ?type=b24 - Битрикс24 - Облако

Возвращаемые значения: ID: ID товара NAME: Название PRICE: Актуальная цена BASE_PRICE: Цена без скидки (выводится, только если есть скидки) PRODUCT_TYPE: Тип продукта BUY, SITES, B24, UPDATES и т.п. По кодам должно быть понятно EDITION: Редакция продукта UPDATE_TYPE: Тип продления: STANDARD, ADVANTAGE COUNT_TYPE: Количество ограничено или нет (например для покупка неограниченного количества пользователей) MAX_USERS: Количество пользователей, сайтов и т.п. UPGRADE_EDITION: Переход на какую редакцию B24_PERIOD: Срок лицензии для Битрикс24

?type=mp - Маркетплейс CODE: Код приложения NAME: Название DESCRIPTION: Описание приложения TRIAL_PERIOD: При наличии триала, сколько дней PRICE: Актуальная цена BASE_PRICE: Цена без скидки (выводится, только если есть скидки) PARTNER_NAME: Партнер-разработчик ICON: Иконка приложения DEMO: Есть ли демо CURRENCY: Валюта цены PARTNER_DISCOUNT: Есть ли партнерская скидка на модуль

?type=mp24 - Маркетплейс24 CODE: Код приложения NAME: Название DESCRIPTION: Описание приложения TRIAL_PERIOD: При наличии триала, сколько дней PRICE: Массив актуальных цен. Ключи данного массива являются сроком действия лицензии [1] = 1 месяц, [3] = 3 месяца, [6] = 6 месяцев, [12] = 12 месяцев BASE_PRICE: Цена без скидки (выводится, только если есть скидки). Ключи данного массива являются сроком действия лицензии [1] = 1 месяц, [3] = 3 месяца, [6] = 6 месяцев, [12] = 12 месяцев PARTNER_NAME: Партнер-разработчик ICON: Иконка приложения DEMO: Есть ли демо CURRENCY: Валюта цены PARTNER_DISCOUNT: Есть ли партнерская скидка на модуль


Пример Для России ссылки на скрипты будут выглядеть следующим образом:

http://partners.1c-bitrix.ru/catalog.php?type=bsm - для «1С-Битрикс: Управление сайтом» http://partners.1c-bitrix.ru/catalog.php?type=cp - для «1С-Битрикс24» (коробочная версия) http://partners.1c-bitrix.ru/catalog.php?type=b24 - для «Битрикс24» http://partners.1c-bitrix.ru/catalog.php?type=mp - для Маркетплейс http://partners.1c-bitrix.ru/catalog.php?type=mp24 - для Приложений Битрикс24

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks