Алексей
Ребята, подскажите MIGX ни как нельзя заставить выводить более 100 строк?
в коде где-то зашито ограничение, помоему (если не ошибаюсь).
Артур
Попробуй примерно так: http://joxi.ru/GrqXOn3F4ayyxA
Спасибо, выше уже подсказали))) Но ещё раньше я тупо на клик повесил нужные действия.
Nano.Karmabot.chat
Grand! legierothefirst got +1 from adm93rus. 1 karma in total.
Алексей
Может, знает кто. Есть у нас возможные значения в TV селекты. и вот есть @SELECT в этом запросе можно использовать плейсхолдер [[+PREFIX]]. Вопрос в том есть ли какие еще плейсхолдеры и можно ли (или как можно) указывать системную настройку? :) потому что голый вызов [[++...]] ничего не дает.
Алексей
У меня не получилось, хотя я не пробовал $modx->getOption()
Ну... Там select и пхп код не сработает. Поэтому вариантов 2. Или через селект Или через чанк. И очень не хватает варианта inline. ТК отдельно выносить чанк под это дело - такое себе. Посмотрю вариант через считывание файла, но чувствую дискомфорт некий.
Евгений
вместое SELECT
Алексей
а если @EVAL использовать?
В тройке же выпилили. Хочется будущую совместимость оставить )))
Artem
Всем привет Знает кто как в mfilter сделать кнопку сортировки по релевантности как тут? Релевантность или вес - это какой параметр, что в sort добавить?
Николай
Всем привет Знает кто как в mfilter сделать кнопку сортировки по релевантности как тут? Релевантность или вес - это какой параметр, что в sort добавить?
По идее никак. Фильтрация и сортировка происходит по полям базы данных. А вес, релевантность это расчетная величина. Кроме того вес расчитывает сниппет mSearchForm, а сниппет mFilter про такой параметр знать не знает
Николай
Хотя нет, я туплю. Внимательно посмотрел и понял что по релевантности сортировать можно. но для этого сниппет отвечающий за поиск - должен быть именно mSearch. В подавляющем большинстве случаев для поиска используют связку mFilter + msProducts
Artem
не ну тут как-то по весу как раз и сортирует
Да я просто не понимаю как кнопку воткнуть, обтыкался уже "сортировать: по релевантности". Кнопка сортировки по дате публикации есть, а для релевантности не могу найти поле нужное, хотя по умолчанию отсортировано как раз по весу
Artem
А это вообще откуда скриншот?
Это с форума В офф доке тоже такой есть https://docs.modx.pro/komponentyi/msearch2/snippetyi/mfilter2#%D0%A1%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0-%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D0%BE%D0%B2
Евгений
Евгений
судя по логотипу
Николай
старая веерсия
Так я полез в код и смотрю нет у нас такого
Евгений
он мне нравится больше
Евгений
Так я полез в код и смотрю нет у нас такого
да, еще Вася убирал, там только если ручками get параметры стаивть - то пашет
Николай
Ну и шо вы мне печонку морочите )
Евгений
Ну и шо вы мне печонку морочите )
это не мы, это просроченный кумыс
Евгений
В плане дописывать в сниппет код или в js?
я имел ввиду дописывать в адресную строку, по вашему вопросу понятия не имею как сделать
Roman 🚀
Гайз, кто с реактом норм? Нужна небольшая помощь
Dmitry
ребят, кто ставил себе msSalePrice , почему-то в заказе на почту прилетают всё равно товар с ценой старой, а не после изменения цены опредленного товара т количества, кто-то сталкивался с таким?
Alex
Может, знает кто. Есть у нас возможные значения в TV селекты. и вот есть @SELECT в этом запросе можно использовать плейсхолдер [[+PREFIX]]. Вопрос в том есть ли какие еще плейсхолдеры и можно ли (или как можно) указывать системную настройку? :) потому что голый вызов [[++...]] ничего не дает.
судя по коду https://github.com/modxcms/revolution/blob/2.x/core/model/modx/modtemplatevar.class.php#L813, можно использовать еще поля ресурcа, по идее значения ресурса где рендерится tv будут в этот select попадать. других плейсхолдеров не предусмотрено
Nano.Karmabot.chat
Breathtaking! legierothefirst got +1 from smialexby. 2 karma in total.
Максим
Здравствуйте, есть ли сниппет, который сокращает ссылки фильтрации? К примеру, есть https://site.ru/catalog/tovar/?parent=247,328,1844&price=274,308, а надо https://site.ru/catalog/tovar/1
Максим
SeoFilter
Спасибо!
Сергей
Вывожу getImageList через pdotools Подскажите возможно ли сделать сортировку по MIGX_id? нужно в обратной последовательности - новые сначала, а не в конце как по умолчанию
Сергей
при выводе через fenom?
Евгений
код в студию
Сергей
а разве в getImageList нет сортировки?
Не пойму как тут сортировку прописать {'!pdoPage' | snippet : [ 'parents' => $_modx->resource.id, 'element' => 'getImageList', 'limit' => '9', 'tvname' => 'gallery', 'tvPrefix' => '', 'tpl' => 'tpl-gallery', 'tplPagePrev' => '@INLINE <li class="page-link-arrow"><a href="{$href}"><i class="flaticon-left-arrow"></i></a></li>' 'tplPageNext' => '@INLINE <li class="page-link-arrow"><a href="{$href}"><i class="flaticon-right-arrow"></i></a></li>' 'includeTVs' => 'gallery', 'processTVs' => 'gallery', 'prepareTVs' => 'gallery', 'includeContent' =>'1', 'toPlaceholder' => 'result', 'sortby' => '{ "publishedon":"ASC" }', ]}
Сергей
так нашел вроде: &sort={ "sortby":"MIGX_id","sortdir":"ASC" }
Евгений
ниче се, наверное из документации?
Сергей
нет =)
Евгений
нет =)
а в документации все есть
Сергей
а в документации все есть
ну мне то надо не внутри getImageList делать сортировку, а в pdoPage
Сергей
поэтому искал не там
Сергей
Вдруг кому пригодится, сортировка getImageList в pdoPage, вот так работает: 'sort'=> '[{"sortby":"MIGX_id","sortdir":"DESC"}]'
Евгений
)
забань его пжалста на пару дней
Сергей
я как вижу тут не только гуру modx заходят, а так хоть поп поиску найдут =D
Евгений
Иван
Desc/Asc
Николай
Я на всякий случай уточню - вы же в курсе что это не настоящая сортировка? Вам не выборка из базы прилетает в нужном порядке, а PHP самостоятельно фигачит весь массив данных
Дима
Да чего вы набросились на человека)) ИМХО круто же когда ответ на заданный вопрос где-то рядом и лежит))
Mikhail
ДД! Вопрос по msearch2. Такая ситуация - когда проверяю в админке по запросу "U2" страницы находятся. Через форму на фронте "По вашему запросу ничего не найдено..." Что может быть не так?
Дима
Я на всякий случай уточню - вы же в курсе что это не настоящая сортировка? Вам не выборка из базы прилетает в нужном порядке, а PHP самостоятельно фигачит весь массив данных
А настоящую как сделать? Я давно не заглядывал в запросы, или это к стандартным ресурсам не относится, а только когда ненативные для pdoTools данные крутишь?
Mikhail
U2 товар?
Да, товар в longtitle содержит слово U2
Mikhail
админка
Mikhail
но фронт не выводит
Дима
Может ресурсы не опубликованы?
Дима
Или searchable 0
Дима
В админке вроде по всему индексу поиск, а на фронте с учетом, что это фронт)
Mikhail
Или searchable 0
опубликованы, searchable - это что?
Дима
опубликованы, searchable - это что?
галка "доступен для поиска" в любой странице в админке (ресурсе)
Алексей
Да, товар в longtitle содержит слово U2
вы же в системной указали 2 символа и сделали же перегенерацию индекса поиска?