Dark_Dante, попробую сейчас, но что-то мне подсказывает что если при создании сделки status_id не работает, то и при редактировании сделки не сработает
FanatPHP, не понял какой смысл Вы хотите донести, я могу выбрать все и конкретные элементы из БД. Когда выбираю конкретные элементы (фильтры), то загружаются те, которые я выбрал и пагинация формируется именно на отфильтрованные элементы (понял по кол-ву страниц пагинации после фильтрации) и далее когда нажимаешь на 2-ую страницу, то меняется пагинация на 5 страниц и выводятся все элементы из БД. А должны только отфильтрованные. И пагинация не должна меняться
FanatPHP, последний комментарий рассмешил, хорошая аналогия, спасибо за поднятие настроения.
Я в php не особо силен, поэтому прошу помощи здесь.
При клике на фильтр jquery нюхает атрибут фильтра (пусть будет color=red), далее проверяет есть ли еще установленные фильтры, затем все фильтры формирует в массив и создает ссылку site.ru/common/?color=red&type=expense , которую передаст в класс пагинации, также Ajax передает сам массив filters=[...] на filter.php и php разбирает каждый фильтр и формирует sql запрос.
Например если у нас два фильтра color=red и type=expense, то sql будет таким - SELECT * FROM table WHERE color = red AND type = expense ORDER BY id DESC а пагинация проставляет лимиты LIMIT ...,...
В браузерную строку и в пагинацию подтягиваются соответствующие ссылки /common/?color=red&type=expense
FanatPHP, нет, желание сделать правильно, без говнокода. про ссылки - я передаю ссылку с get параметром, по идее все должно работать, но нет.
При загрузке страницы в пагинации ссылки такие "/common/?page=2", ...после выбора фильтра ссылки такие "/common/?color=red&page=2" ... почему при клике на отфильтрованную пагинацию загружаются все элементы из БД я не могу понять уже несколько дней
Никита Сальников, затем чтобы хоть как-то понять что у Вас за разметка, раз Вы упорно не хотите скидывать пример Вашего кода и приходится Ванговать. И почему Вы хотите добавлять css свойство элементу через js? Когда правильней это сделать на css и css неважно есть такой элемент на текущей странице или нет, и будет ли он вообще на сайте или нет
Павел, Здравствуйте. Плагины типа Симпл я и сам могу сделать, каждый проект на oc имеет оформление заказа в 2 шага, где первый - все данные пользователя, а 2 - подтверждение заказа (confirm). Поэтому мне нужно проверить на confirm (там где и выводится итого) если это не самовывоз и итого меньше, чем 5К, то плюс к итого 300 рублей и пишем в переменную (которую показываем пользователю во view twig стоимость доставки), и если это не самовывоз и итого больше или равно 5К, то к итого не добавляем ничего и во view показываем что доставка бесплатная, и если ни одно условие не соблюдено, то ничего не делаем, работают методы из коробки. А плагин Симпл не умеет работать с итого
"Смотрите внимательно на передаваемый status_id" - status_id:
Я посылаю запрос на получение информации о сделке по id с нужного мне этапа,
получаю ответ
Вписываю его при создании сделки, но все равно добавляется в главный этап