Всего 122 789 комментариев

Василий Наумкин
01 февраля 2014, 18:50
0
pdoResources не работает с тем, чего нет в БД.
Володя
01 февраля 2014, 16:39
0
немного синтаксис sql почитал. groupby=`msCategory.id` отбирает только уникальные значения соответственно и получаю я то что получаю. Уникальные msCategory.id, но тогда и в сортировке фильтра я буду сортировать только по значением первых товаров что выбраны из базы, остальные то отсекаются…

получаетсябез groupbys4955.modx-test.com/
с groupby=`msCategory.id`s4955.modx-test.com/groupbymscategory.id.html

и что мне еще можно посоветовать?
Спасибо!
p.s. пробовал еще &prepareSnippet=`` задействовать, но помоему с mfilter не работает…
Володя
01 февраля 2014, 15:01
0
И отбор значений для фильтра идет только из первого товара категории…
Володя
01 февраля 2014, 11:04
0
Я так понимаю groupby=`msCategory.id` — все дело в нем
Володя
01 февраля 2014, 10:49
0
Понял что я вчера лоханулся, я пытался c mfilter что то придумать, а нужно было msProduct менять.
Да нашел похожую тему modx.pro/help/2080/
но все равно криво работает. он отбирает только по первому продукту в категории, на остальные вообще не смотрит.
Василий Наумкин
01 февраля 2014, 09:27
0
Выглядит так, как будто у тебя что-то не то на хостинге с сессиями.

Я бы попробовал проверить на другом сайте этого же сервера, а потом и на другом сервере.
Василий Наумкин
01 февраля 2014, 09:25
0
Указать особый чанк фильтру и прописать javascript для его работы.
Василий Наумкин
01 февраля 2014, 07:12
0
Можно попробовать так: сделать всё, как при выводе обычных товаров, но присоединить к msProducts таблицу категорий, добавить &groupby и поправить чанк, чтобы выводить меня категорий, а не товаров.

То есть, фильтровать ты будешь товары, а выводить категории. Может сработать, попробуй.
Василий Наумкин
01 февраля 2014, 07:06
0
Есть готовый платный компонент mSearch2.
Володя
31 января 2014, 23:12
0
Василий кинь подсказку как через mfilter сделать?
через собственный сниппет ерунда получается, он не обновляется через ajax. чувствую что зароюсь еще дальше если сейчас буду велосипедить как обновлять через ajax свой сниппет…
Володя
31 января 2014, 18:47
0
пока пришло на ум делать вывод mfilter в плейсходер, затем брать results и передавать в собственный сниппет.
В сниппете получаем id родителей, убираем дубли и выводим категории.
как то так… правильно мыслю или можно как то проще/иначе?
Орлов  Сергей
31 января 2014, 17:35
0
Спс, кэп, но нет.
Пашок
31 января 2014, 15:27
0
И чтобы вывод шёл от нынешнего числа, то бишь прежде всего перед выводом смотреть, какое сегодня число и не прошло ли то число, которое указано в ТВ поле date_start…

P.S.: Это нужно для вывода праздников на сайте. Или подскажите пожалуйста, как легко организовать заполнение и вывод праздников на сайте?
Дмитрий Крахмалев
31 января 2014, 13:04
0
Возможно у вас несколько источников файлов. у меня было такое, когда я создавал источник с путем до папки downloads, а в настройках TV источник не сменил на новый. Поэтому при выборе изображений мне показывались дирректории от корня сайта. Так вот, почему то если мы прописали дирректорию download к другому хранилищу, из хранилища fileserver начинаются проблемы.Если у вас файлы хранятся в другом источнике, просто укажите у TV именно этот источник.
Дмитрий Крахмалев
31 января 2014, 13:00
0
Сегодня была такая же порблема!
В моем случае я создавал источник файлов с путем в папку download, и файлы загружал в него. А при выборе у меня высвечивались все папки, (assets и другие). Проблема в том что в TV на последней вкладке надо было указать новый источник. Тогда и выбор будет осуществлятся с источника и миниатюрки создаются!
Как ни странно именно из за этой проблемы не создавались миниатюры. Но придется изображения снова переуказать, чтобы путь до них был от источника а не от корня сайта.
Илья Ершов
31 января 2014, 11:18
0
Спасибо за ответ. Действительно, провайдером был указан modx.com
Василий Наумкин
31 января 2014, 10:50
0
В свежей версии из нашего репозитория этот баг исправлен месяц назад.
Илья Ершов
31 января 2014, 10:26
0
достаточно добавить регулярку, чтобы путь не начинался с 'data:'

вот даже регулярку написал:
$found = preg_match('/url[\(\s]+'data:/', $str);
Василий Наумкин
31 января 2014, 04:46
+1
Дело не только в этом, но и в кэшировании контекста.

В следующей версии поправлю.