Dan
проблема такая, что я добавил поисковую строку в фильтры с name="query" и условно если я ввел первый запрос "лебедева" и потом в поле ввожу новый запрос "станица", то в url параметр query не обновляется, а к нему дописывается значение через запятую. Т.е. в итоге после второго запроса в url будет "query=лебедева,станица"
Алексей
query это ж поисковая строка...
Алексей
она должна обновляться.
Алексей
если не обновляется, то где-то косяк.
Dan
че-то не верно накинули....
тут много кастомных решений, запарился разбираться. Вот дали задачку - уже битый час не могу сделать
Dan
если не обновляется, то где-то косяк.
я посмотрел на сайте minishop2.com - там поисковая строка находится в отдельной форме и она обновляется. А тут внутри формы mfilter2 и в итоге ее новое значение каждый раз дописывается через запятую к старому
Алексей
значит кастом какой у фильтра параметры дописывает... капаться нужно.
Dan
а в самой форме при поиске - значение есть?
да. Но например если его стереть и ввести другое значение и нажать "Применить фильтры", то старое сохраняется и к нему через запятую дописывается новое. В итоге и в url два значения и в форме
Алексей
ндя... печаль
Dan
Плагином на OnLoadWebDocument подменять url можно же?
Dan
ндя... печаль
согласен
Dan
странно что форма еще и методом get работает - в network вообще post-запросов нет
Алексей
а там аякса нет что ли?
Алексей
стандартного...
Алексей
тогда копать и копать
Dan
а там аякса нет что ли?
не, его отключили видимо
Dan
тогда копать и копать
мда, получилось наконец
Mihail
привет! Парни встречал кто то такое что в фотошопе в шрифте есть круглишки у цифр а при верстке ее нету
Алексей
подозреваю что шрифт не подключен в верстке нужный :)
Semyon
+
Mihail
шрифт один и тот же что в фотошопе что в верстке, могу дать файлик
Semyon
@smialexby привет, ты не знаешь как в fenom взять MODX_BASE_PATH?
Алексей
шрифт один и тот же что в фотошопе что в верстке, могу дать файлик
может цифры другим шрифтом написаны непосредственно в тексте.
alexey1m
шрифт один и тот же что в фотошопе что в верстке, могу дать файлик
Проверить можно так. Жмёшь ф12 выбираешь элемент. Вкладка computed в самом низу написано rendered fonts
Алексей
@smialexby привет, ты не знаешь как в fenom взять MODX_BASE_PATH?
можно попробовать указать ./ если для ссылок.
Semyon
мне для этого
Алексей
мне для этого
('./assets/ .... )
Алексей
так укажи и нормуль будет.
alexey1m
Semyon
('./assets/ .... )
о, да. Пасиб
Semyon
Он из массива $.server можно достать
а как тут конкатинировать тогда)
Semyon
alexey1m
Не так. Ты распечатай массив. Там много всякого. Вырежи оттуда. В феноме конкатенация через тильду
Evgeniy
~
Semyon
о, пасиб
alexey1m
А ещё можно вызвать сниппет) а в нем одна строчка return modx_base_path
Алексей
а че? ./ не работает?
Semyon
работает
Semyon
просто интересно как по разному можно сделать
Semyon
только зараза PdoPage при загрузке через ajax почему-то не вытаскивает SVG-шку
Semyon
так что наверное так текстом вставлю
Semyon
я надеялся что он кэширует переменную
Андрюха
Всем привет! Подскажите пожалуйста, кто нибудь делал поддержку смайликов на сайте? Требуется для дополнения EasyComm, часто пишут отзывы со смайликами, но из за них текст обрывается. Что-то с БД надо сделать, верное? Ткните где почитать, пожалуйста?
Руслан
Всем вечер добрый
Руслан
Не подскажите, почему если на php вызывать pdoPage то вывода нет, а если pdoResources то всё нормально работает?
Андрюха
Кодировка utf8mb4
Для всей бд? не отвалится ничего?
Артур
Для всей бд? не отвалится ничего?
Я ставил для всей, не отвалилось.
Руслан
Руслан
если вместо pdoPage я напишу pdoResources то код сработает
Руслан
выведет ресурсы
Артур
А ты хочешь получить пагинацию? Не получится. pdoPage так не работает.
Руслан
а как тогда можно сделать?
Руслан
Пилить свою пагинацию?
Алексей
а как тогда можно сделать?
скорее вопрос. почему вы в php вызываете сниппет? у вс какая-то серьезная логика в php ?
Артур
Ну ты можешь написать свой сниппет и обренуть его в pdoPage, только подробностей я не знаю.
Руслан
скорее вопрос. почему вы в php вызываете сниппет? у вс какая-то серьезная логика в php ?
Я хочу сортировку сделать через ajax без перезагрузки страницы
Алексей
Я хочу сортировку сделать через ajax без перезагрузки страницы
стремление интересное. в таком случае у вас php файл где-то в другом месте. это первое. 2. момент, у вас вызов pdoPage на самой странице есть же? и там все настройки? PdoPage подхватывает GET параметры если они есть в строке. Поэтому скорее всего вам в php файле pdoPage не нужен. Ведь при сортировке, как правило страница обнуляется в 1ю.
Алексей
или номер страницы тоже должен остаться при изменении сортировки?
Алексей
просто можно самым простым путем пойти и отправлять-принимать запросы на самой странице а js чистить приходящие данные от шапки и футера, оставляя только товары.
Руслан
Большую часть значений фильтра работает через get параметры
Руслан
но с перезагрузкой страницы
Руслан
и есть два параметра которые должны менять вывод без перезагрузки
Алексей
аау вас еще и фильтрация своя...
Руслан
нууууу да
Алексей
я просто беру или mFilter2 или пишу фильтрацию через get с перезагрузкой. потому что возиться с аяксам и писать его дороже, чем купить фильтр mSearch и за час все сделать.
Алексей
поэтому особо не посоветую как сделать все классно ) тк уже до нас сделали доп.
Руслан
Ладно всем спс
Developer
при попытке в Установщике загрузить новый модуль пишет "Произошла ошибка при подключении к поставщику: MODX получил пустой ответ от поставщика. Пожалуйста, проверьте URL-адрес поставщика и убедитесь, что поставщик является корректным поставщиком." подскажите как это исправить?
Developer
Sentinel
modx.com
ни разу не было такого 🤷‍♂️ проверь url может и ошибки
Sentinel
modx.com
должен быть https://rest.modx.com/extras/
Developer
должен быть https://rest.modx.com/extras/
http://joxi.ru/KAxkgOwuvx3kY2 так и есть