STARt: Калькулятор PRO - расчет стоимости товаров и услуг
START: Калькулятор PRO. Решение позволяет создать неограниченное количество калькуляторов расчета товаров или услуг на вашем сайте.
Калькулятор позволяет вычислять цену или количество товаров и услуг по заданной формуле, а так же производить расчёты любой сложности.
Для чего подойдет решение:
- Калькулятор стоимости дверей, окон, натяжных потолков, гаражных ворот и т.п.
- Расчет необходимого количества стройматериалов: ламината, обоев, кирпича, бруса и т.п.
- Калькулятор финансовых услуг (вкладов, кредитов, ипотеки, кэшбэка).
- Расчет стоимости кейтеринга (банкета, фуршета, кофе-брейка).
- Калькулятор стоимости клининга.
- Расчет стоимости кухонного гарнитура, мягкой и корпусной мебели.
- Калькулятор грузоперевозок (доставки, переезда).
- Расчет индекса массы тела, калорийности и т.п.
- Калькулятор, в котором можно собрать блюдо из собственных ингредиентов (например, пиццу).
Особенности решения:
- Возможность задать произвольную формулу для расчётов любой сложности.
- В калькуляторе реализовано создание зависимостей. Изменение одного параметра может влиять на другие параметры.
- С помощью базовых настроек вы можете изменить внешний вид калькулятора, настроить цвета и отображение его отдельных элементов.
- Вы можете добавить неограниченное количество параметров, выбрать их типы и определить, в каком порядке они будут выводиться в калькуляторе.
- При установке решения загружается демо-наполнение. На примере расчёта цены пластиковых окон представлены все возможные типы параметров.
- Калькулятор содержит форму обратной связи, с помощью которой пользователь может оставить заявку и отправить результат расчёта на свой e-mail.
Примеры реализованных калькуляторов:
- https://law-c.ru/registratsiya-yuridicheskikh-lits/
- https://formula4.ru/services/razrabotka-saytov/
- https://sezus.ru/product/zagraditelnye-seti/
- https://it-klaster.com/price/calculator_price/calculator.php
- https://klester.ru/kalkulyator-dlya-grunta-i-kraski.php
- http://atex37.ru/termostyezhka/kalkulyator-termostyezhki.php
- http://atex37.ru/termostyezhka/kalkulyator-stezhki-nitkami.php
- https://www.dobro38.ru/info/calc/alcohol_water/
- https://www.dobro38.ru/info/calc/spn/
- https://ekovata-montazh.ru/gallery/
- https://stroj.biz/calculator/
- https://istroit.ru/kalkulyatory/raschet-kolichestva-dosok-ili-brusa-v-odnom-kubometre-po-secheniyu-i...
- https://istroit.ru/kalkulyatory/raschet-obema-doski-brusa-v-kubometrakh-po-shirine-tolshchine-i-dlin...
- https://istroit.ru/kalkulyatory/kalkulyator-raschet-kolichestva-vagonki-po-ploshchadi-zakryvaemoy-po...
- https://samoreg.ru/catalog/greyushchiy-kabel/samoreguliruyushchiysya/fine-korea-srl10-2.html?bitrix_...
- https://alfagroupsro.ru/services/dopusk-sro-alfa-group/vstuplenie-v-sro/ https://offer.first-bit.ru/
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER][CENTER]
[/CENTER] Дополнительные услуги
Модуль «Расчет даты доставки» позволяет рассчитать и вывести дату доставки товаров в карточку товара или анонс товара в каталоге для различных регионов и городов в зависимости от заданных настроек.
В настройках модуля предусмотрена возможность указать время доставки (в днях) вручную для регионов и городов России для всего каталога, либо для какой-то группы товаров каталога.
Работа модуля «Расчет даты доставки» задействует функционал модуля «Интернет-магазин», который недоступен в редакциях «Старт» и «Стандарт».
Для определения местоположения пользователя используется встроенный функционал 1С-Битрикс, что позволяет подключать различные сервисы геолокации без внесения каких-либо изменений в работу модуля. В состав продукта «1С-Битрикс:Управление сайтом» включен сервис геолокации «Sypex Geo», который предоставляет бесплатно и без регистрации 10 000 запросов в месяц.
Модуль включает два компонента, один позволяет вывести на страницу только дату доставки в указанном формате, второй – дату и город доставки с возможностью изменить местоположение пользователя.
Требования для работы модуля:
- PHP версии 8.1 или новее
- Редакция «1С-Битрикс: Управление сайтом» не ниже «Малый бизнес»
Готовое решение "EnglishPro" – профессиональный лендинг для языковых курсов под ключ
Что это: Готовый адаптивный шаблон с интеграцией, разработанный специально для школ английского языка, репетиторов и образовательных центров.
Ключевые преимущества: ✔ Экономия времени – запуск сайта за 1 день вместо 3-4 недель разработки ✔ Гибкая система редактирования – все тексты хранятся в инфоблоке со стандартным интерфейсом правки ✔ Полная адаптивность – идеальное отображение на любых устройствах ✔ SEO-оптимизация – грамотная семантическая разметка ✔ Стандартные компоненты Битрикс
Для кого: • Частные репетиторы • Языковые школы • Онлайн-курсы • Образовательные центры








- Конструктор с готовыми промптами от нейроэкспертов, SEO-оптимизаторов и маркетологов.
- Модуль с инструкцией для написания собственных промптов.
- Пишет понятные и цепляющие тексты – как опытный копирайтер
- Помогает продвигать сайт – SEO-оптимизированные описания
- Экономит время – тексты готовы в один клик
- Адаптируется под ваш стиль – выберите тональность и характер контента
- Работает на российской нейросети – без задержек и ограничений
- Улучшение позиций сайта
- Увеличение органического трафика
- Увеличение конверсии карточек товаров
- Контент-менеджеры – больше текстов, меньше рутины
- SEO-специалисты – тексты, которые нравятся поисковикам
- Маркетологи – эффективные описания, увеличивающие продажи Бизнесмены – автоматизация контента и рост дохода
Настроим автозаполнение каталога так, чтобы для поисковых систем это выглядело как постоянное обновление контента человеком.
Описание модуля было сгенерировано при помощи самого модуля.
Для заказа индивидуальных решений или консультаций или при возникновении вопросов по установке и настройке модуля пишите в Телеграм @petr_marfa или на почту qwerty@sqpx.ru Внимание! Для работы модуля требуется расширение php-curl!Упростите управление и повысьте скорость обработки заказов!
Зачем это нужно? Модуль автоматически объединяет товары из нескольких заказов в один, экономя время менеджеров и снижая риск ошибок. Идеально подходит для случаев, когда клиент оформляет повторный заказ, хочет добавить товары или объединить доставку.
Например, оптовые клиенты обычно не могут сделать заказ за один раз и начинают дозаказывать позиции, оформляя новые заказы. После чего менеджеру приходится вручную объединять эти заказы, перекидывая заказанные позиции из одного заказа в другой. Само собою, менеджеры при этом допускают ошибки. Наш модуль решает эти проблемы.
Как это работает?
В разделе «Заказы» (редакции «Малый бизнес» и «Битрикс24») выделите нужные заказы.
Выберите действие «Объединить заказы» → нажмите «Применить».
Укажите, в какой заказ перенести товары, и решите, что сделать с исходными заказами: отменить или удалить.
Преимущества:
Экономия времени — объединение за 3 клика, без ручного переноса данных.
Удобство клиентов — соберите все позиции в один заказ для простой доставки и отслеживания.
Чистая база — удалите или отмените дублирующиеся заказы.
Без риска — попробуйте бесплатно в демо-периоде перед покупкой.
Увеличьте эффективность бизнеса уже сегодня — тестируйте модуль бесплатно!
Фулфилмент – это комплекс услуг по логистике, охватывающий все этапы обработки товаров: от их хранения и упаковки до доставки и обработки возвратов.
Фулфилмент "Кактус" – это провайдер для интернет-магазинов и продавцов на популярных маркетплейсах. Он предлагает комплексные решения для онлайн-торговли, включая приёмку, маркировку, создание каталога, обработку и доставку заказов, а также интеграцию с ведущими маркетплейсами, такими как Ozon, Wildberries, Яндекс.Маркет, Мегамаркет и AliExpress.
Модуль интеграции с платформой "Кактус" представляет собой решение для оптимизации процессов FBO и FBS. Этот модуль обеспечивает автоматизацию загрузки товаров с фулфилмента "Кактус" на ваш веб-сайт, позволяя вам значительно упростить и ускорить этот процесс. Кроме того, благодаря автоматической выгрузке и обновлению заказов в системе "Кактус", вы сможете эффективно управлять вашим бизнесом и повысить качество обслуживания клиентов.
Протестировать работу сервиса, можно бесплатно сразу после регистрации.
Базовые тарифы на размещения в системе «Кактус», можно посмотреть тут.
Выгрузка каталога позволяет:
· Создавать автоматически разделы сайта тремя способами:
o Из коллекции Кактуса
o Из наименования категории товара (из WMS)
o Из атрибута товара в Кактусе
· Синхронизация фотографий и описания
· Обновление цен, поддержка старой цены, через атрибут или типы цен (зависит от лицензии Битрикс)
· Поддержка НДС как встроенного в Битрикс, так и автоматического создание НДС из Кактуса
· Создаёт и обновляет штрихкоды товаров.
· Создание и обновление атрибутов (свойств) товаров
· Синхронизация торговых предложений
· Объединение атрибутов торговых предложений, таких как «Размер одежды» и «Размер обуви», в один атрибут «Размер»
· Ручная выгрузка товаров или остатков на сайт
· Автоматическое обновление товаров и остатков через Агенты
Работа с заказами
· Создание заказа в системе Кактус
· Можно использовать префикс заказов
· Синхронизация способов оплаты
· Синхронизация способов доставки
· Ручная выгрузка заказов в Кактус
Модуль настраивает композитную технологию 1С-Битрикс для страниц умного фильтра (компонента bitrix:catalog.smart.filter) и модулей SEO умного фильтра.
Проблемы, решаемые с помощью модуля:
- Без дополнительной настройки компонент bitrix:catalog.smart.filter голосует «против» композитной технологии. Поэтому несмотря на то, что страницы умного фильтра имеют постоянные URL, композит не работает на этих страницах.
- При одновременном использовании модуля SEO умного фильтра (создание страниц на основе умного фильтра) и композитной технологии может перестать работать 301 редирект со старого URL на новый.
Что делает модуль:
- Включает композитную технологию для страниц умного фильтра.
- Устраняет ошибку переадресации (отсутствие 301 редиректа) для модулей SEO умного фильтра при включенном композите.
В настоящее время решение протестировано и работает для модулей:
- АСПРО (aspro.smartseo),
- INTEC. SEO - модуль (intec.seo),
- Сотбит: SEO умного фильтра (sotbit.seometa), SEO умного фильтра Lite (dwstroy.seochpulite).
Если у вас другой модуль, то напишите нам на почту hello@inraise.ru.
Композитная технология включается сразу же после установки модуля и не требует дополнительной работы по настройке. При необходимости модуль можно деактивировать как на всех сайтах разом, так и по отдельности на каждом сайте.
[CENTER]
[/CENTER]
Проверить факт кеширования страниц умного фильтра можно в административной панели в разделе «Композитные страницы»: /bitrix/admin/composite_pages.php?lang=ru
[CENTER]
[/CENTER]
____________________________________
Пожалуйста, обратите внимание: если на вашем сайте композитная технология в целом работает с определёнными ошибками, установка данного модуля не устранит их. Модуль расширяет функционал композитной технологии, но не исправляет все её возможные ошибки.
При необходимости мы можем предложить услугу по комплексной настройке композитной технологии на всём сайте. Обратите внимание, что данная услуга не входит в рамки поддержки этого модуля и предоставляется за отдельную плату.
Благодарим за понимание!
____________________________________
[CENTER][SIZE=20pt]Связаться с нами по почте[/SIZE]
hello@inraise.ru
[SIZE=20pt]Связаться с нами в мессенджерах[/SIZE][TABLE][TR][TD]
[/TD][TD]
[/TD][/TR][TR][TD]Telegram[/TD][TD]WhatsApp
[/TD][/TR][/TABLE][/CENTER]
[CENTER][SIZE=14pt]Telegram-канал разработчика INRAISE: [/SIZE][SIZE=14pt]@inraise_agency[/SIZE][/CENTER]
#настройка #настрить #включить #фикс
[/CENTER]
[SIZE=16pt]Идеальное сочетание функциональности и премиального дизайна, который будет актуальным много лет, но не таким, как у других. Это уникальная атмосфера погружения посетителя в информационное пространство вашей организации, которое создаёте для него вы.[/SIZE]
[SIZE=16pt] [/SIZE]
[CENTER]
[/CENTER]
[SIZE=16pt]Шаблон разработан на платформе 1С-Битрикс для организаций, которым нужен сайт со строгим выверенным внешним видом и простотой в управлении его содержимым.[/SIZE]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[SIZE=16pt]Все устали от однотипных и похожих друг на друга корпоративных сайтов. Поэтому Premium значительно отличается от всех остальных. Здесь строгий выверенный дизайн, чистая типографика, точно посчитанные визуальные акценты и организация контента.[/SIZE]
[SIZE=16pt] [/SIZE]
[TABLE][TR][TD]
[/TD][TD]
[JUSTIFY][SIZE=16pt]“Все знают, что мы никогда не создавали шаблоны для Маркетплейса в попытках скопировать то, что уже есть. Наоборот, часто копируют наши идеи. И это хорошо, потому что наши идеи и концепции остаются актуальными на годы вперед, что очень редко в сфере веб-дизайна.”[/SIZE][/JUSTIFY]
[SIZE=16pt]Павел Дубровский — руководитель департамента веб-разработки АЛЬФА Системс[/SIZE]
[/TD][/TR][/TABLE] [CENTER]



[/CENTER]
[CENTER]
[/CENTER]
[SIZE=16pt]Понятный интерфейс + легкая навигация = больше конверсий![/SIZE] [SIZE=16pt]Каталог разработан по принципу: “ничего лишнего”. Пользователь легко ориентируется, быстро находит нужное и получает всю необходимую информацию.[/SIZE] [SIZE=16pt]Категории, фильтры и сортировки построены на базе поведенческой аналитики: простота навигации снижает отказы при посещении сайта в 4 раза, а также увеличивает конверсию в виде звонков или форм обратной связи в 3 раза.[/SIZE]
[SIZE=16pt] [/SIZE]
[CENTER]
[/CENTER]
[SIZE=16pt]Вы можете выбрать несколько видов отображения продукции на своём проекте.[/SIZE]
[TABLE][TR][TD][SIZE=16pt]Крупный список — отображает максимум информации о товаре без перехода в карточку. Идеально для сложных товаров.[/SIZE]
[/TD][/TR][TR][TD][SIZE=16pt]Витрина — максимум товаров на одном экране. Подходит для широкого ассортимента и простых товаров.[/SIZE]
[/TD][/TR][TR][TD][SIZE=16pt]Список 2 в 1 — объединяет первые два варианта, повышая конверсию.[/SIZE]
[/TD][/TR][/TABLE][SIZE=16pt]Выбирайте стиль, который подчеркнет уникальность вашего бизнеса и поможет клиентам сделать выбор легко и быстро.[/SIZE]
[CENTER]
[SIZE=16pt] [/SIZE]
[/CENTER]
[CENTER]
[/CENTER]
[SIZE=16pt]Карточка товара в Premium построена по принципу полного погружения клиента в информационное пространство предлагаемой продукции: крупные фотографии, подробные описания, акцент на ключевых преимуществах, возможность загрузки документации и сертификатов — всё это не просто заполняет страницу информацией, а формирует доверие к продукту.[/SIZE] [SIZE=16pt]Сделайте так, чтобы на странице товара покупатель нашел все ответы на свои вопросы. Для этого у вас есть Premium![/SIZE]
[SIZE=16pt] [/SIZE]
[SIZE=16pt] [/SIZE]
[CENTER]

[/CENTER]
[SIZE=16pt]Структура карточки разработана не по шаблону “как у всех”, а на основе реальных сценариев поведения пользователей и требований современных поисковых систем.[/SIZE] [SIZE=16pt]Благодаря использованию микроразметки Schema.org поисковые системы чётко понимают содержимое страницы, что позволяет показывать товар в расширенных сниппетах и повышает кликабельность. Продуманная под поведение пользователей структура улучшает ключевые метрики, увеличивает время на сайте и снижает показатель отказов, что положительно сказывается на позициях в Яндексе и Google.[/SIZE]
[SIZE=16pt] [/SIZE]
[SIZE=16pt] [/SIZE]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[SIZE=16pt]Каталог услуг в Premium разработан по принципу мини-лендингов. Здесь есть всё, чтобы заинтересовать потенциального клиента: краткое вводное описание, подробное раскрытие сути и этапов выполнения услуги, блоки преимуществ, фотогалерея реализованных проектов, а также встроенная форма заявки.[/SIZE] [SIZE=16pt]Такое построение помогает не просто информировать, а продавать услугу, вести пользователя по логике "узнал — заинтересовался — захотел — оставил заявку".[/SIZE] [SIZE=16pt]Это не просто текст на странице — это полноценный маркетинговый инструмент, встроенный в ваш сайт.[/SIZE]
[SIZE=16pt] [/SIZE]
[CENTER]
[SIZE=16pt] [/SIZE]
[/CENTER]
[SIZE=16pt]Вы можете использовать разнообразные текстовые и визуальные блоки, которые помогают структурировать информацию и делают её более понятной для посетителя. Такой подход позволяет показать не только саму услугу, но и подчеркнуть её уникальные преимущества, особенности и ценность для клиента.[/SIZE] [SIZE=16pt]Важно и то, что поисковые системы любят такой контент — подробный, структурированный, полезный. Это значит, что благодаря “Premium” ваши услуги будут лучше заметны в Яндексе и Google, что приведёт больше клиентов.[/SIZE]
[SIZE=16pt] [/SIZE]
[SIZE=16pt] [/SIZE]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[SIZE=16pt]В Premium вы можете использовать готовые страницы, информационные и акцентные блоки, просто заменяя содержимое. Эти блоки легко комбинировать между собой, перестраивать структуру сайта под индивидуальные задачи бизнеса.[/SIZE] [SIZE=16pt]Все элементы стилистически согласованы и выглядят органично вместе, благодаря чему вы получите цельный, профессиональный сайт без затрат на дизайн и верстку.[/SIZE]
[SIZE=16pt] [/SIZE]
[SIZE=16pt] [/SIZE]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[SIZE=16pt]В Premium вы можете легко изменить основную цветовую схему сайта под фирменный стиль вашей компании.[/SIZE] [SIZE=16pt]Через административную панель меняется цвет основных элементов сайта без программирования. Вы получаете сайт, который выглядит уникально в ваших фирменных цветах.[/SIZE]
[SIZE=16pt] [/SIZE]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[SIZE=16pt]Сегодня более 60% пользователей заходят на сайты с мобильных устройств, и Premium полностью готов к этому. Ваш сайт будет корректно и красиво выглядеть на смартфонах, планшетах, ноутбуках и настольных компьютерах.[/SIZE] [SIZE=16pt]Все элементы интерфейса — текст, изображения, кнопки и меню — автоматически подстраиваются под размер экрана, обеспечивая удобную навигацию и комфортный пользовательский опыт.[/SIZE]
[SIZE=16pt] [/SIZE]
[SIZE=16pt] [/SIZE]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[SIZE=16pt]Premium может использоваться любой коммерческой и некоммерческой организацией, включая организации с долей участия государства в уставном капитале.[/SIZE]
[TABLE][TR][TD][SIZE=16pt]Сайт производственной компании — для производственных предприятий, которые хотят показать свои подходы, масштаб, технологическое лидерство и качество продукции.[/SIZE]
[/TD][/TR][TR][TD][SIZE=16pt]Сайт промышленной компании — для организаций, работающих в энергетике, машиностроении и других отраслях, для демонстрации инноваций, надежности и масштаба.[/SIZE]
[/TD][/TR][TR][TD][SIZE=16pt]Сайт для сферы услуг — для компаний, которым важно рассказать об услугах, представить проекты, рассказать о команде, создавая атмосферу профессионализма и высокого качества.[/SIZE]
[/TD][/TR][TR][TD][SIZE=16pt]Сайт образовательных учреждений — для университетов, школ и образовательных центров, которые хотят представить свои программы и услуги через стильный и информативный сайт, подчеркивающий компетенции и качество образования. Сайт для ИТ-компаний и стартапов — для технологических компаний, стремящихся подчеркнуть свой инновационный подход и современные решения.[/SIZE]
[/TD][/TR][TR][TD][SIZE=16pt]Сайт медицинской организации — для клиник, медицинских центров и лабораторий, где важно создать атмосферу доверия и экспертности.[/SIZE]
[/TD][/TR][/TABLE] [CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[SIZE=16pt]Premium внесен в реестр отечественного программного обеспечения и может использоваться в организациях с долей участия государства. Это гарантия качества и безопасности продукта.[/SIZE]
[SIZE=16pt] [/SIZE]
[SIZE=16pt] [/SIZE]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[SIZE=16pt]Для защиты сделок, а также для участия в тендерных процедурах по №44 и 223 ФЗ обращайтесь на электронную почту [/SIZE][SIZE=16pt]pro@redsign.ru[/SIZE]
[CENTER]
[/CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]


[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER]
[CENTER]
[/CENTER] - Мониторинг доступности сайта. Можно просто пинговать сайт и проверять ответ. Можно настроить проверки наличия по URL определенного текста. Можно мониторить с указанием различных методов с передачей параметров (GET, POST).
- Мониторинг, что Ваш robots.txt в нужном состоянии (закрыт от индексации или открыт от индексации. Данный вид мониторинга проверяет наличие файла robots.txt и получает его размер в байтах. Далее осуществляется проверка, если количество байт меньше чем указанное в настройках, то считается что robots.txt закрыт от индексации. Если больше - то открыт. Мониторинг количества дней до истечения SSL сертификата домена. Количество дней до срабатывания уведомления о необходимости продления сертификата можно настраивать для каждого домена.
Модуль позволяет администрировать доступные интервалы доставки.
В состав модуля входит компонент, подготавливающий данные интервалов доставки к выводу в публичной части, также содержит шаблон для использования в стандартном компоненте bitrix:sale.order.ajax с шаблоном bootstrap_v4.
Возможности:
Учёт остатков - при оформлении заказа модуль не предложит выбор интервалов доставки, если не все товары есть на складах [опционально]
Ограничение количества ближайших дней, для которых доступен выбор интервалов доставки
Создание разных наборов интервалов доставки для разных способов доставки
Многосайтовость
Можно задавать “базовые” интервалы доставки по дням недели и переопределять их в календаре для определенных дат
Выбор количества дней, через которое можно заказать доставку (пример: в понедельник можно выбрать интервалы только начиная с четверга) с дедлайном (учитывается время оформления заказа - например, до 12:00 можно заказать доставку на среду, а после 12:00 уже на четверг)
Неограниченное количество интервалов доставки в рамках одного дня
Сохранение результата в свойство заказа типа “Строка”
Передача интервалов доставки в JS_DATA компонента bitrix:sale.order.ajax по событию OnSaleComponentOrderJsData для случаев, когда вы реализуете собственную логику внутри bitrix:sale.order.ajax и не используете поставляемый с модулем компонент delight:delivery.datetime
Добавление собственной логики для вывода доступных дней/интервалов доставки путём модификации выходных данных
[/TD][TD] [/TD][TD][SIZE=14pt]Угадай подарок[/SIZE]
Предоставляет возможность выбрать подарок для покупателя в увлекательной форме.[/TD][/TR][/TABLE][/CENTER]
[CENTER][COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR][/CENTER]
Модуль позволит внести разнообразие в выбор подарка в интернет-магазине. Доступные подарки скрыты и покупатель должен угадать один из вариантов. Блок подарков появляется, только если корзина покупателя не пустая.
[CENTER][SIZE=14pt][CENTER]Варианты работы:
[/CENTER][/SIZE][/CENTER]
[CENTER][COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR][/CENTER]
[CENTER][TABLE][TR][TD]
[COLOR=#7ca6d8]Установка и настройка[/COLOR]
Настройка одного
примера.
[COLOR=#ebebeb]//[/COLOR]
[/CENTER][/TD][TD][CENTER]
[COLOR=#7ca6d8]Техническая поддержка[/COLOR]
Без посредников.
Только программисты -
разработчики модуля.[/CENTER][/TD][TD][CENTER]
[COLOR=#7ca6d8]Бессрочная лицензия[/COLOR]
Год бесплатных обновлений,
но лицензия на модуль
без срока давности.[/CENTER][/TD][/TR][/TABLE][/CENTER]
[CENTER][COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb][COLOR=#ebebeb]//[/COLOR]
[/COLOR][COLOR=#ebebeb]//[/COLOR][/CENTER]
[CENTER][SIZE=14pt]Наши сообщества:
[/SIZE]
[SIZE=14pt]
[/SIZE][TABLE][TR][TD][CENTER]
VK[/CENTER]
[/TD][TD][CENTER]
Telegram[/CENTER] [/TD][TD][CENTER]
Rutube[/CENTER][/TD][/TR][/TABLE][COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR]
Мы оказываем бесплатную техническую поддержку по модулю в период получения обновлений. Мы исключили промежуточные звенья обработки заявок и ваши заявки попадут напрямую к программистам, что сократит время их обработки. Обращайтесь к нам и мы поможем с установкой и настройкой модуля, проконсультируем по его работе.
[COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR][TABLE][TR][TD][TABLE][TR][TD]
[/TD][TD] [/TD][TD]Электронная почта:
scoder.ru@yandex.ru[/TD][/TR][/TABLE][/TD][TD] [/TD][TD][TABLE][TR][TD][RIGHT]Телефон:
+7 (987) 700-54-78[/RIGHT]
[/TD][TD] [/TD][TD]
[/TD][/TR][/TABLE][/TD][/TR][/TABLE][COLOR=#ebebeb]//[/COLOR][TABLE][TR][TD]
ВКонтакте[/TD][TD]
Telegram[/TD][TD]
Онлайн-чат[/TD][/TR][/TABLE][/CENTER]
[CENTER][COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR][/CENTER]
[CENTER]При необходимости доработаем функционал под требования вашего проекта за отдельное вознаграждение.
[SIZE=10pt]Но оставляем за собой право отказаться от доработки без объяснения причин.[/SIZE][/CENTER]
[CENTER][COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR]
[SIZE=14pt]Мы рекомендуем с этим модулем:[/SIZE]
[COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]//[/COLOR][TABLE][TR][TD]
[/TD][TD] [/TD][TD]Scoder: Покупай больше - плати меньше. Нарастающие скидки
Позволит реализовать нестандартные, но очень популярные акционные программы.
[COLOR=#ebebeb]//[/COLOR][/TD][TD] [/TD][TD]
[/TD][TD] [/TD][TD]Scoder: Однорукий бандит. Испытай удачу. Скидка за регистрацию и подписку
[COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb][COLOR=#ebebeb]//[/COLOR]
[/COLOR][COLOR=#ebebeb]//[/COLOR][/TD][TD]
[/TD][TD] [/TD][TD]Scoder: Игры в маркетинге и SEO
С модулем не соскучиться: миниигры, скидки при выигрыше, уровни.
[COLOR=#ebebeb]//[/COLOR]
[COLOR=#ebebeb]/[/COLOR]
[/TD][/TR][TR][TD]
[/TD][TD] [/TD][TD]Scoder: Фортуна / Испытай удачу / Скидки за регистрацию
[/TD][TD] [/TD][TD]
[/TD][TD] [/TD][TD]Scoder: Анимации. Живые акции. Мотивация покупателей
[/TD][TD]
[/TD][TD] [/TD][TD]Scoder: Индикатор подарков. Прогресс Бар достижения скидок
[/TD][/TR][TR][TD] [/TD][TD] [/TD][TD] [/TD][TD] [/TD][TD] [/TD][TD] [/TD][TD] [/TD][TD] [/TD][TD] [/TD][TD] [/TD][/TR][/TABLE][/CENTER]
Здесь находится два раздела: «Калькуляторы» и «Обратная связь».
В разделе "Обратная связь" сохраняются сообщения, оставленные пользователями через форму обратной связи.
В разделе «Калькуляторы» хранятся параметры калькулятора, которые можно редактировать, добавлять или удалять.
Для изменения общих настроек калькулятора, необходимо кликнуть по меню, слева от раздела «Калькуляторы» и выбрать пункт «Изменить».
Разместить решение на странице сайта можно с помощью одноимённого компонента «STARt: Калькулятор услуг». Для этого достаточно из списка справа выбрать необходимый компонент.
Подробнее как установить компонент https://clck.ru/N6oWC.
После размещения калькулятора на странице будет выведен калькулятор с демо-наполнением, в котором можно посмотреть внешний вид калькулятора, протестировать все доступные типы параметров и работу решения в публичной части сайта.
Откройте нужный файл в режиме редактирования PHP. Внимание! Не забудьте сделать его резервную копию, либо доверьте работу специалисту.
Вставьте в нужный вам блок следующий код http://joxi.ru/E2pdkgYI7LwZx2 <?$APPLICATION->IncludeComponent( "star:calculatorpro", ".default", Array( "COMPONENT_TEMPLATE" => ".default", "SECTION_ID" => "xxx" ) );?>
Вместо xxx – вставьте в код ID нужного калькулятора. ID можно узнать в разделе «Контент - STARt: Калькулятор - Калькуляторы» тут http://joxi.ru/eAO741ZF9PdYLA.
Сохраните файл.
Раздел активен. Если опция выбрана, то калькулятор активен и будет выводиться на странице, где размещён соответствующий компонент.
Название. Название калькулятора, которое будет выводиться в списке калькуляторов.
- Изображение. Отображается в шапке рядом с названием калькулятора.
- Текст. Выводится в шапке под названием. Например: «Итоговая сумма является приблизительной. Для более точного расчёта свяжитесь с нами».
Подключить jQuery (Поставьте здесь галочку, если калькулятор не работает). На большинстве сайтов уже подключена библиотека jQuery, которая необходима калькулятору для работы. Тем не менее, ее может не быть. Поставьте здесь галочку, если калькулятор не работает.
Заголовок. Заголовок, который отображается в шапке калькулятора.
Валюта. Это знак, который должен выводиться после суммы. Туда можно написать руб., ₽, $ или любой другой текст.
Текст в строке с результатом. Произвольный текст, который будет выводиться в строке результата. Например: «Итоговая стоимость», «Сумма», «Результат» и т. п.
Пояснение к результату. Текст, который будет выводиться сразу под строкой результата. Например: «* Расчет является приблизительным. Окончательную стоимость уточняйте».
Цвет шапки и иконок. Введите код нужного цвета в системе HEX (прим.: #cc3131, #160aa1, #183b30). Если нужно подобрать цвет или узнать код конкретного цвета, можно воспользоваться ресурсом https://www.csscolor.ru/.
Цвет подсказок. Введите код нужного цвета в системе HEX (прим.: #cc3131, #160aa1, #183b30). Если нужно подобрать цвет или узнать код конкретного цвета, можно воспользоваться ресурсом https://www.csscolor.ru/.
- Показывать шапку. Если опция выбрана, шапка будет отображаться на странице калькулятора.
Показывать рамку. Если опция выбрана, вокруг калькулятора будет отображаться рамка.
Маска телефона. Шаблон телефона для заполнения в форме обратной связи. Например, для России +7(***)***-**-**.
Формула. Подробнее см. в разделе инструкции «Справка по использованию формул в модулях «STARt: Калькулятор услуг» и «STARt: Калькулятор PRO».
Заменить итоговый расчёт кнопкой. Если опция выбрана, вместо итоговой суммы будет отображаться кнопка с заданным текстом. Например: «Рассчитать» и др.
Текст кнопки. Текст, который будет выводиться на кнопке расчёта калькулятора. Например: «Рассчитать», «Итог» и т.п.
Произвольный СSS. CSS-код, применяемый для изменения цветов, шрифтов, стилей, расположения отдельных блоков и других аспектов внешнего вида, которые нельзя редактировать при помощи базовых настроек калькулятора. Например, если ввести
color: #ff0000; }
То цвет текста изменится.
Показывать форму обратной связи. Если опция не выбрана, форма обратной связи под калькулятором показываться не будет.
E-mail для обратной связи. Е-mail, на который будут отправляться заполненные заявки из формы обратной связи.
Текст заголовка формы. Текст, который будет отображаться в заголовке формы обратной связи. Например: «Обратная связь», «Оставить заявку» и т.д.
Текст кнопки. Текст, который будет указан на кнопке в конце формы обратной связи. Например: «Связаться со мной», «Отправить» и т.д.
Пояснение для формы. Текст пояснения, который будет отображаться в конце формы. Например: «Копия расчёта придёт на указанный вами Е-mail».
Поля формы (Ваше имя, Номер телефона, E-mail, Комментарий, Прикрепить файл). Поля, которые будут активны в форме обратной связи. Если поле отмечено, то оно будет отображаться в форме обратной связи и пользователь сможет его заполнить.
Отправлять копию расчёта. Если опция отмечена, копия расчёта, после заполнения формы обратной связи будет выслана на указанный пользователем E-mail.
Показывать только кнопку. Если опция выбрана, на странице калькулятора будет отображена только кнопка (например, «Оставить заявку»), при нажатии на которую, открывается форма обратной связи. Если опция не выбрана, форма обратной связи будет отображаться сразу.
Текст согласия на обработку персональных данных. Текст, который должен отображаться в форме обратной связи согласно закону 153-ФЗ. Например, «Я даю согласие на обработку персональных данных».
Ссылка на соглашение об обработке персональных данных. Здесь указывается ссылка на текст соглашения об обработке персональных данных, чтобы пользователь имел возможность ознакомиться с полным текстом согласно законодательству РФ.
- ID счётчика Яндекс.Метрика. Числовой идентификатор счетчика Яндекс.Метрика, установленного на вашем сайте.

- Идентификатор цели (событие JavaScript). Идентификатор цели, необходимый для настройки цели типа "Событие JavaScript" в Яндекс.Метрике. Если вы создали такую цель, указав в настройках калькулятора и счетчика один идентификатор, то Яндекс.Метрика сможет отслеживать количество заявок, отправленных через форму обратной связи калькулятора.
Тип округления. Замена числа на приближенное по значению число с заданной точностью (количество знаков после запятой). Математическое округление – от 0,00 до 0,49 – округление происходит в меньшую сторону, от 0,50 до 0,99 в большую. В большую сторону – в любом случае число будет округляться в большую сторону (прим. 1,45 будет округлено как 2). В меньшую сторону – любое число будет округляться в меньшую сторону (прим. 1,99 будет округляться как 1).
Количество знаков после запятой. Точность, с которой происходит округление. Например, если число 1,3333, а в настройках округления выбрано «Математическое округление» и 2 знака после запятой, то на странице вы увидите 1,33.
Заголовок. Заголовок уведомления, которое появится во всплывающем окне, после успешной отправки формы обратной связи. Например: «Заявка отправлена» и др.
Текст. Текст уведомления, которое появится во всплывающем окне, после успешной отправки формы обратной связи. Например: «Ваша заявка успешно отправлена. Наш менеджер с вами свяжется».
Параметр - это характеристика товара или услуги, которая участвует в расчете. Значение параметра указывает пользователь. В зависимости от типа параметра пользователь может ввести произвольное значение или выбрать его из предложенных вариантов.
Существуют параметры с множественным выбором (можно выбрать несколько вариантов одновременно) и одиночные (можно выбрать только 1 вариант).
В зависимости от того, что будет рассчитываться в калькуляторе, могут потребоваться разные типы параметров. Всего доступны 13 типов.
ДОСТУПНЫЕ ТИПЫ ПАРАМЕТРОВ: 1. Ползунок. Предназначен для ввода чисел в указанном диапазоне.
2. Счетчик. Предназначен для ввода чисел с помощью нажатия на + или -, либо ввода необходимого значения вручную.
3. Выбор одного варианта (Флажки). Для каждого варианта есть два состояния— ☑ включено и ☐ отключено. В данном случае можно отметить флажком только один вариант из списка предложенных.
4. Выбор одного варианта (Выпадающий список). Список вариантов оформлен в виде выпадающего списка. Можно выбрать только один вариант из предложенных.
5. Выбор одного варианта (Изображения). Для каждого варианта есть два состояния— ☑ включено и ☐ отключено. Для каждого варианта выводится изображение. В данном случае можно отметить флажком только один вариант из списка предложенных.
6. Выбор одного варианта (Переключатель). Тип параметра аналогичен типу "Выбор одного варианта (Флажки)". В данном случае флажки оформлены в виде "переключателей".
7. Множественный выбор (Галочки). Позволяет выбрать несколько вариантов одновременно.
8. Множественный выбор (Выпадающий список). Список вариантов оформлен в виде выпадающего списка. Позволяет выбрать несколько вариантов одновременно.
9. Множественный выбор (Изображения). Для каждого варианта есть два состояния— ☑ включено и ☐ отключено. Для каждого варианта выводится изображение. В данном случае можно отметить флажком несколько вариантов из списка.
10. Множественный выбор (Переключатель). Тип параметра аналогичен типу «Множественный выбор (Галочки)». В данном случае флажки оформлены в виде "переключателей".
11. Одиночная галочка. Тип параметра, позволяющий пользователю управлять параметром с двумя состояниями — ☑ включено и ☐ отключено.
12. Одиночный переключатель. Тип параметра аналогичен типу «Одиночная галочка». В данном случае галочка оформлена в виде "переключателя".
13. Текст. Позволяет добавить произвольный текстовый блок в нужное место между другими параметрами калькулятора. Подходит для объемных подсказок и пояснений. Не участвует в расчете.
Для перехода к настройкам параметров калькулятора необходимо в левом меню административного раздела выбрать «Контент» -> «STARt:Калькулятор услуг».
Далее нужно выбрать «Калькуляторы услуг».
После чего из открывшегося списка необходимо выбрать параметр калькулятора, который вы хотите изменить.
Во вкладке «Элемент» находятся доступные настройки для выбранного параметра.
Активность. Если настройка отмечена галочкой, то параметр активен и будет выводиться на странице калькулятора.
Название параметра. Название параметра калькулятора, которое будет выводиться на странице сайта. Например: «Количество окон», «Производитель» и т.п.
Сортировка. Чем меньше указанное значение, тем выше по порядку будет стоять параметр калькулятора. Например, у параметра «Количество окон» сортировка = 50, а у параметра «Производитель» сортировка = 100. Параметр «Количество окон» будет стоять по порядку раньше (выше), чем параметр «Количество окон».
Тип параметра. Выберите тип параметр калькулятора, который будет выводиться на сайте. Доступные типы параметра: счётчик, ползунок, галочка, переключатель, текст, выпадающий список.
- Пояснение. Текст пояснения, которое будет выводиться сразу под названием параметра. Например: «Выберите, из какого материала должны быть изготовлены откосы» и т.п. Указывать не обязательно.
- Обязательный параметр. Если опция выбрана, параметр будет обязателен к заполнению и без указания в нем нужного значения, расчёт производиться не будет. Если опция не выбрана, при заполнении калькулятора, пользователь может пропустить этот параметр по желанию.
- Выводить стоимость шага. Если опция выбрана, стоимость параметра будет выводиться на странице калькулятора справа от вариантов параметра и учитываться при итоговом расчёте. Если опция не выбрана, стоимость выводиться не будет, но будет учитываться при итоговом расчёте.
Если в калькуляторе используется ваша собственная формула, то данная настройка будет проигнорирована, и стоимость шага будет скрыта в любом случае.
- От какого элемента зависим. Подробнее см.в разделе инструкции «Зависимость параметров»
- От какого значения. Подробнее см. в разделе инструкции «Зависимость параметров»
- Цена за единицу. Настройка для типа параметра «Ползунок». Цена одной единицы товара или услуги. Цена указывается числом без пробелов и единиц измерения. Неправильно: "1 000", "1000 руб.", правильно - 1000.
При использовании вами собственной формулы указывать не обязательно.
Значение по умолчанию. Настройка для типа параметра «Ползунок». Значение, которое будет выводиться по умолчанию в параметре на странице сайта, до того, как пользователь его изменит на нужное.
Минимальное значение. Настройка для типа параметра «Ползунок». Минимальное значение параметра, которое можно указать.
Максимальное значение. Настройка для типа параметра «Ползунок». Максимальное значение параметра, которое можно указать.
Шаг. Шаг, на который изменится число, при сдвигании ползунка на 1 деление.
Единица измерения. Это текст/символ который будет выведен после значения параметра. Например, мм, м. шт и т.д. Указывать необязательно.
Минимальное значение. Настройка для типа параметра «Счётчик». Минимальное значение параметра, которое можно указать.
Максимальное значение. Настройка для типа параметра «Счётчик». Максимальное значение параметра, которое можно указать.
Цена за единицу. Настройка для типа параметра «Счётчик». Цена одной единицы измерения (шт, кг, часа и т.п.) товара или услуги. Цена указывается числом без пробелов и единиц измерения. Неправильно: "1 000", "1000 руб.", правильно - 1000.
При использовании вами собственной формулы, указывать не обязательно (цену можно указать внутри самой формулы).
- Значение по умолчанию. Настройка для типа параметра «Счётчик». Значение, которое будет выводиться по умолчанию на странице сайта, до того, как пользователь его изменит на нужное.
- Цена за единицу. Настройка для типа параметра «Одиночная галочка». Число, которое будет прибавлено к итоговой сумме, если галочка отмечена. Цена указывается числом без пробелов и единиц измерения. Неправильно: "1 000", "1000 руб.", правильно - 1000.
НАСТРОЙКИ ДЛЯ ТИПА «ТЕКСТ»
- Текст. Настройка для типа параметра «Текст». Произвольный текст, который будет выводиться непосредственно в калькуляторе. Например, объемные пояснения или описание дополнительной услуги.
НАСТРОЙКИ ДЛЯ ОСТАЛЬНЫХ ТИПОВ ПАРАМЕТРА
Список вариантов (левое поле – название, правое – цена). В левом столбце указывается название варианта, в правом, напротив нужного варианта – соответствующая цена. Цена указывается числом без пробелов и единиц измерения. Неправильно: "1 000", "1000 руб.", правильно - 1000.
Варианты по умолчанию. Варианты, которые будут выводиться по умолчанию в параметре на странице сайта, до того, как пользователь изменит его на нужный вариант. Поле не обязательное для заполнения.
- Подсказки. Подсказки к вариантам параметра, указываются в одном порядке с вариантами. Например, фирма-производитель, материал изготовления варианта и т. п. Если для варианта подсказки нет – поставьте *. Например, в списке вариантов для параметра «Тип окна» у нас стоит следующий порядок:
- Одностворчатое
- Двустворчатое
- Трехстворчатое
Подсказки нужно указывать в соответствии с порядком расположения вариантов:
1. Подсказка для варианта «Одностворчатое».
2. *
3. Подсказка для варианта «Трехстворчатое».
Не обязательно добавлять символ *, если ни у одного из вариантов нет подсказки.
Картинки. Настройка только для типов параметра с изображениями. Картинки загружаются в одном порядке с вариантами.
- Количество изображений в один ряд. Настройка только для типов параметра с изображениями. Количество изображений, которое выводится в один ряд на странице калькулятора.
Для сохранения настроек необходимо нажать «Сохранить». Если нужно добавить следующий параметр калькулятора, то можно нажать «Сохранить и добавить», после этого вы автоматически перейдете к настройкам нового параметра.
Формула – это математическое выражение, согласно которому калькулятор будет вычислять итоговую стоимость.
Формула состоит из символов математических операций, параметров, известных заранее, и переменных, которые мы получаем от пользователя, когда он заполняет поля калькулятора.
Пример:
Нам требуется рассчитать стоимость возведения забора на прямоугольном земельном участке. Известна стоимость погонного метра забора – 3 000 руб. Планируется, что ширину и длину участка укажет пользователь, заполнив соответствующие поля калькулятора.
В таком случае стоимость будет рассчитываться по формуле:
(«Ширина участка в метрах» + «Длина участка в метрах») * 2 * 3000
То есть сначала мы находим периметр земельного участка в метрах (сумма его сторон, умноженная на 2), а затем умножаем его на стоимость погонного метра (3000).
РЕАЛИЗАЦИЯ НА СТОРОНЕ КАЛЬКУЛЯТОРА
«Ширина участка в метрах», «Длина участка в метрах» - нужно создать эти два параметра в нашем калькуляторе. К примеру, их тип – ползунок http://joxi.ru/gmvqegLIqV4oJr.
Чтобы передать эти параметры в формулу, нам нужно знать их ID. Перейдите в раздел с параметрами калькулятора. ID указаны тут http://joxi.ru/BA0p4vyfMaEnwA.
Теперь запишем формулу с использованием ID.
({1539} + {1540}) * 2 * 3000
Где 1539 – это ID параметра «Ширина участка в метрах», а 1540 - ID параметра «Длина участка в метрах». Фигурные скобки {} показывают калькулятору, что речь идет о переменной, а не о простом числе.
Таким образом, чтобы передать параметр в калькулятор, нужно скопировать его ID и заключить в фигурные скобки – вот так {ID}.
ДОСТУПНЫЕ ОПЕРАЦИИ
Калькулятор поддерживает все арифметические действия и основные математические функции, благодаря чему возможно реализовать даже самые сложные формулы расчета.
БАЗОВЫЕ ОПЕРАЦИИ
[TABLE][TR][TD]Символ
[/TD][TD]Название
[/TD][TD]Пример
[/TD][/TR][TR][TD]+ [/TD][TD]Сложение
[/TD][TD]1.2 + 2 = 3.2
[/TD][/TR][TR][TD]- [/TD][TD]Вычитание
[/TD][TD]7 – 4 = 3
[/TD][/TR][TR][TD]* [/TD][TD]Умножение
[/TD][TD]6 * 8 = 48
[/TD][/TR][TR][TD]/ [/TD][TD]Деление
[/TD][TD]100 / 5 = 20
[/TD][/TR][TR][TD]() [/TD][TD]Группировка
[/TD][TD](1 + 2) * 3 = 9
[/TD][/TR][TR][TD]^ [/TD][TD]Возведение в степень
[/TD][TD]2 ^ 3 = 8
[/TD][/TR][TR][TD]sqrt() [/TD][TD]Извлечение квадратного корня
[/TD][TD]sqrt(25) = 5
[/TD][/TR][TR][TD]% [/TD][TD]Получение остатка от деления
[/TD][TD]8 % 3 = 2
[/TD][/TR][/TABLE]Некоторые другие математические функции
[TABLE][TR][TD]Символ
[/TD][TD]Название
[/TD][TD]Пример
[/TD][/TR][TR][TD]sin() [/TD][TD]Синус
[/TD][TD]sin(45 deg) = 0.85090352453
[/TD][/TR][TR][TD]cos() [/TD][TD]Косинус
[/TD][TD]cos(pi) = -1
[/TD][/TR][TR][TD]tan() [/TD][TD]Тангенс
[/TD][TD]tan(45 deg) = 1.61977519054
[/TD][/TR][TR][TD]log() [/TD][TD]Логарифм
[/TD][TD]log(e) = 1
[/TD][/TR][TR][TD]! [/TD][TD]Факториал
[/TD][TD]5! = 120
[/TD][/TR][/TABLE]Математические константы
[TABLE][TR][TD]Символ
[/TD][TD]Название
[/TD][/TR][TR][TD]pi [/TD][TD]Число Пи
[/TD][/TR][TR][TD]e [/TD][TD]Основание натурального логарифма
[/TD][/TR][TR][TD]i [/TD][TD]Мнимая единица
[/TD][/TR][/TABLE]Полный перечень доступных функций https://mathjs.org/docs/reference/functions.html. Для использования уберите приставку math. перед названием функции.
ОСОБЕННОСТИ СОСТАВЛЕНИЯ ФОРМУЛ
Например, нам нужно извлечь кубический корень числа. Данное действие выполняет функция math.cbrt(x). Теперь вставим ее в формулу, отбросив math. из названия функции и подставив вместо x нужное число или переменную - пусть это будет число 27:
cbrt(27)
В качестве результата калькулятор вернет число 3.
- В числах в качестве десятичного разделителя должна использоваться точка. Например, 2,51 – неправильно, верная запись - 2.51
- Запись выражения с пробелами и без них - равнозначна. То есть, (1 + 2) * 3 – это тоже самое что и (1+2)*3
- Аналогично можно использовать перенос строки – на работу формулы это не повлияет. Например, (1+2)*3+4*3.5 можно записать так:
(1+2)*3
+
4*3.5
Такая запись может упростить чтение сложных формул, логические части которых можно разнести в разные строки.
УСЛОВИЯ
Функционал решения позволяет задавать условия, в зависимости от которых будет выполняться та или иная часть формулы.
Для этого нужно использовать конструкцию <if id="" value="" type=""></if>
id – это ID параметра, от значения которого зависит выполнение условия.
value - слово, словосочетание или число, с которым мы сравниваем выбранный пользователем вариант.
type - может принимать значения = (равно), != (не равно), > (больше), < (меньше).
Пример:
<if id="795" value="Двустворчатое" type="!=">({797} + {800}) * 5</if>
Расшифровка: если значение параметра с ID 795 не равно «Двустворчатое», то следует выполнить выражение ({797} + {800}) * 5.
Вернемся к знакомому нам примеру с расчетом стоимости забора:
Добавим в калькулятор еще один параметр под названием «Материал забора» с ID 1541 и двумя вариантами выбора: «Кирпич» и «Профлист». Стоимость метра забора из кирпича – 3 000 руб., а из профлиста – 1 000 руб.
<if id="1541" value="Кирпич" type="=">
({1539} + {1540}) * 2 * 3000
</if>
<if id="1541" value="Профлист" type="=">
({1539} + {1540}) * 2 * 1000
</if>
Внимание! Условия поддерживают вложенность. То есть при необходимости можно реализовать конструкцию, где одно условие находится внутри другого:
<if>
<if></if>
</if>
КОММЕНТАРИИ К ФОРМУЛЕ
Вы можете добавлять поясняющие комментарии в любую часть формулы. Текст комментария нужно заключить в конструкцию <!-- -->.
Комментарии никак не влияют на итоговый расчет и служат для удобства. Вы легко вспомните логику калькулятора, опираясь на текст комментариев, и сможете при необходимости изменить его формулу расчета.
Дополним последний пример комментариями:
<!-- Расчет стоимости забора из кирпича по цене 3 000 руб. за метр -->
<if id="1541" value="Кирпич" type="=">
({1539} + {1540}) * 2 * 3000
</if>
<!-- Расчет стоимости забора из профлиста по цене 1 000 руб. за метр -->
<if id="1541" value="Профлист" type="=">
({1539} + {1540}) * 2 * 1000
</if>
<!-- Список переменных
1539 - Ширина участка в метрах
1540 - Длина участка в метрах
1541 - Материал забора
-->
Теперь мы никогда не запутаемся в расчетах, и сможем изменить и дополнить наш калькулятор даже спустя долгое время.
ЗАВИСИМОСТЬ ПАРАМЕТРОВПараметры можно связывать между собой с помощью поля, где можно выбрать родительский параметр из списка.
Если два параметра связаны, то зависимый параметр не показывается в калькуляторе до тех пор, пока пользователь не выбрал в родительском параметре определенный вариант. Название варианта указывается в окне:
Важно! Название варианта должно быть указано целиком, иначе функция не сработает. Также следите за размером букв (заглавные или строчные) - все должно быть как в оригинале. После названия или перед ним не должно быть лишних пробелов.
КАК ЭТО МОЖНО ИСПОЛЬЗОВАТЬ
Рассмотрим пример с калькулятором расчета окон.
Пользователю предложено выбрать "Опции".

В этом параметре есть варианты: "Москитная сетка", "Детский замок", "Микропроветривание", "Солнцезащитный стеклопакет".
Мы решаем, что если пользователь выбрал вариант "Москитная сетка", то у него нужно спросить, какое количество сеток ему необходимо.
Создаем соответствующий параметр с счетчиком количества и настраиваем его зависимость от параметра "Опции" и варианта "Москитная сетка"

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

При выборе другого варианта его уже нет.
Можно указывать зависимость параметра сразу от нескольких вариантов родительского параметра.
Тогда их нужно записать через вертикальную черту, например, Москитная сетка|Детский замок|Микропроветривание - при выборе любого из этих вариантов, зависимый параметр будет будет отображен на сайте. А при выборе варианта "Солнцезащитный стеклопакет" - останется скрыт.

[/CENTER]
[CENTER]


