Онлайн-калькулятор для расчёта стоимости товара или услуги — это уже почти как обязательный аксессуар для современного коммерческого сайта. Представьте, заходите вы на сайт, и тут вам не просто красиво показывают прайс-лист, а предлагают калькулятор: хочешь такси — считай стоимость поездки, хочешь пиццу — подсчитай, сколько денег уйдёт на пиццу с двойным сыром и тройным беконом. Но вот парадокс: в большинстве CMS и конструкторов сайтов этой функции «из коробки» почему-то нет.
Видимо, разработчики решили, что считать — это удел бухгалтеров и математиков с калькуляторами в руках. А обычному сайту достаточно просто быть красивым и «функциональным», но без лишних заморочек.
Однако у ребят из uCoz видимо тоже проснулась совесть и желание облегчить жизнь веб-мастерам. Они взялись за исправление этого упущения и создали целый конструктор калькуляторов под названием uCalc.
Это как Лего для взрослых веб-мастеров: берёшь готовые блоки, собираешь калькулятор по своему вкусу — никаких сложных формул и кодирования! Вспоминается анекдот: «Программиста спросили: «Ты умеешь считать?» Он ответил: «Конечно!
Я даже написал программу!»». Вот только теперь благодаря uCalc можно считать без программирования!
Визуальный редактор uCalc позволяет собрать калькулятор буквально за пару кликов. Можно выбрать один из готовых шаблонов — их там целых двенадцать категорий с разными макетами от такси до ресторанов и мебельных магазинов. Если вдруг шаблоны не подходят (ну например, вы хотите считать стоимость доставки слонов или аренды космического корабля), то можно начать с чистого листа — перетащить необходимые элементы туда-сюда, пока не получится шедевр.
Самое забавное в этой истории то, что для создания калькулятора не нужно знать ни строчки кода!
Это как собирать конструктор из кубиков LEGO или играть в пазлы с элементами дизайна и формул. В редакторе есть две вкладки: «Дизайн» и «Формула». Первая отвечает за внешний вид — цвета, фон, темы оформления; вторая — за логику подсчётов.
Можно даже вставлять картинки и HTML-код, если купите премиум-тариф — настоящая роскошь для тех, кто любит всё делать красиво!
Но самое смешное начинается при составлении формулы расчёта. Тут разработчики постарались так, чтобы даже бабушка Нина из деревни смогла разобраться. Выставляете галочки или флажки с опциями (например, добавить кондиционер к услуге такси +100 рублей), выбираете пункты из выпадающего списка или двигаете ползунок (например, увеличить количество пицц), а система сама считает итоговую сумму. Как говорил один мой знакомый программист: «Если ты умеешь складывать два пальца на руке — значит ты уже гений математики!» Так что формулы здесь просты как дважды два.
Конечно же, если ошибиться при создании формулы — можно получить неожиданный результат вроде “Ваш заказ стоит 999999 рублей”.
Тогда придётся немного подумать над математикой или позвать друга-программиста на помощь (а лучше сразу проверить несколько раз). Ведь от правильности формулы зависит точность подсчётов.
После того как дизайн настроен и формула прописана – нажимаем кнопку «Сохранить», получаем HTML-код и вставляем его на сайт. И тут приятный сюрприз – система сама сохраняет промежуточные версии каждые 10 секунд!
Не надо бояться потерять результаты работы из-за внезапного отключения интернета или встречи с котом, который решил попрыгать по клавиатуре.