Вы описали логику следующую - от 10 до 20 мы начисляем по 1.5, а после 20 к 1.5 прибавляем 0.5. А так не должно быть. Мы к 20 базовым накидываем от 10 до 20 по 1.5, после накидываем по 2, уже к той сумме что сформирована. Переменная $distance - это(interval) ?
Это кастомное решение. Плагинов фильтрации с таким визуалом нет 1000%, они все делаются под копирку в левом или правом расположении. Проще взять уже готовый и переписать его визуальную часть, ну или писать свой.
NewSantaClaus, Ну ничего страшного xD А если серьезно, то задача не сложная. Я калькуляцию уже по 10 кругу переписываю, уже глаза замылились, видимо на что-то не обратил внимание. Сравнивать предыдущее значение ползунка с новым нет никакого смысла, пробовал. Записывал и в сторейдж, что весьма глупо, если открыта вкладка с подобным просчётом, так как от туда берётся значение. Если считать исключительно nds, то после переключения ползунка с 20 на 21, сумма сбрасывается и считает уже с 0 по 2$, сумма прошлого просчёта не запоминается. Т.е, от 10 до 20 посчитало 15$, сбросило на 0 и дальше начало считать от 20 до 30 по 2$.
Rsa97, Спасибо что заметили. Я опечатался, от туда и взялось) Исправил схему. В переменных всё обёрнуто в Number, так как данные приходят из data-атрибутов, во избежание строк на выходе.
NewSantaClaus, Я не описывал конкретно просьбу, без изложения мыслей. Описал проблему, приложил логику своих вычислений. А так же у меня не 0 профайл, с большим кол-вом помощи людям с их вопросами. Если вы не можете помочь с решением данной проблемы, прошу воздержаться. Меня интересует помощь экспертов, даже малейшая, где мне укажут на ошибку логики!
Артем Спиридонов, единственный минус, что аудиторию проекта нужно будет предоставить службе поддержки для включения других стран Америка, Азия и т.д, кроме СНГ и Европы.
Unitpay принимает платежи в любой валюте, а так же Visa/PayPal,Apple Pay, GPay, SamsungPay. Регистрация должна быть в РФ. Сам использую для интернационального сервиса, рассчитанного на EU/US. Есть готовые модули на популярные CMS и в том числе для Python, Ruby, Laravel, Node.
Алексей Уколов, Мне нужно получить ID рубрики на странице создания записи, внутри которой нужно создать запись. Т.е, на странице рубрик, тыкаешь кнопку "Создать запись" и переходишь на страницу создания записи, где уже будет указана нужная рубрика. Дополнил вопрос визуальным примером.
Владимир Майструк, по логике правильно внутри, но, так это всё равно не работает. Ни снаружи, ни внутри.
Я уже и костыль писал с помощью JS, перебирая через querySelectorAll все элементы по клику.
Данное решение локально для одного блока непосредственно. Изначально думал о таком решении, но тогда получается слишком тяжелый JS файл, если таких слайдеров мне нужно штук 30 к примеру.