Миша
Согласен
Avent
я кстати первый раз узнал что существует такое блюдо "коктал"
Avent
даже загуглил)
Миша
Вот делаю
Миша
Алексей
У нас сообщество в шашлычное преобразовалось?)
Avent
коктал != шашлык
Алексей
Я короче не понимаю... Добавил в класс modObjectGetListProcessor такой вот код отладочный: $c->prepare(); print_r($c->toSQL()); echo "\n"; $data['results'] = $this->modx->getCollection($this->classKey,$c); echo "\n"; echo count($data['results']); echo "\n"; В результате выводится запрос, потом колчество выбранных функцией getCollection данных. Выполняю выведенный запрос в консоли, возвращает 20 строк ( все как положено) однако количество полученных функцией строк - всего 2. Как так?
Алексей
Мне нужны все строки, а не только 2
Avent
посмотри может в процессор передается в запросе limit 2
Алексей
Запрос с двумя джойнами
Avent
проверть запрос просто который отправляется коннектору
Алексей
не, там limit 20
Алексей
проверть запрос просто который отправляется коннектору
в json ответе возвращает 2 строки и "total:28" там должно по 20 выбирать, для грида
Алексей
Алексей
пробовал делать innerJoin, суть не меняется.
Avent
обычно сначала пишется базовая таблица, а потом та которая джойнится
Avent
но дело вряд ли в этом
Avent
по какому полю в итоге должно выводиться?
Алексей
НЕ помогло
Avent
уникальное для записей
Алексей
по дате добавления в очередь
Avent
для всех 20 строк какое поле уникальное (ключ)
Avent
Алексей
Кстати, вроде уже сталкивался с подобной проблемой, тоже что то с PK проблема была. Сейчас, гляну
Avent
Допиши туда GROUP BY Queue.id
Алексей
Да у них у всех такой статус сейчас
Алексей
Допиши туда GROUP BY Queue.id
спасибо, попробую
Avent
не, не в статусе дело. Допиши просто GROUP BY между этих строк
Avent
межту WHERE и ORDER BY
Алексей
не помогло
Алексей
я через xpdo добавил $q->groupby('Queue.id');
Алексей
Просто запрос корректно работает
Avent
весь код процессора покажи
Алексей
Однако результат вот
Алексей
обрати внимания, что всего пишет 28 )) а страниц только 2
Алексей
Алексей
Простенький процессор, пока чисто вывод хочу сделать, просто не хочется отдельные запросы лепить, хочется одним, составным все вытащить
Алексей
PK - это Id у таблицы Queue
Avent
Avent
попробуй так затестить
Алексей
https://pastebin.com/eUJagzx4
Алексей
Может из за того, что выбирает class_key от modUser? мне кажется, было уже такое, что я поле называл classKey, а он потом переставал адекватно выбирать
Алексей
сейчас попробую исключить поле из выборки
Алексей
Точно блин!!!!
Алексей
Заработало
Алексей
Спасибо за помощь.
Алексей
Интересно, это баг или фича modx?
Sonder
Привет, ребята помогите пожалуйста локализовать сайт (лендинг) все на дополнительных полях базируется использую migx что то порекомендуйте)
Dmytro
Настоятельно рекомендую проверить все сайты на Evolution на которых используется AjaxSearch и обновить его так как в версии 1.11 и ниже есть критические уязвимости которые позволяют взломать злоумышленикам сайт. Исправленную версию снипета AjaxSearch можно скачать тут: https://github.com/extras-evolution/ajaxSearch/releases/tag/1.12.0 или установить через модуль Extras
Pavel
Как адекватнее всего реализовать ввод меню ресторана на modx?
Баха Волков
Как он выглядит?
Pavel
Баха Волков
Наверное через Migx, если нет страниц
Pavel
Ну я и хотел через него
Pavel
Только как в таблице будут отображаться эти заголовки?
Pavel
Делать migx внутри migx?
Баха Волков
Ребята, как в modhost главный домен поменять?
Баха Волков
У меня сайт доступен и по временному тоже
Баха Волков
Всю панель облазил
Anonymous
Три малоизвестных секрета: Как поднятся в 5 раз за неделю на ставках Узнать секреты: t.me/joinchat/AAAAAEZnrAAYUI1plfvvow
Pavel
Как прописать условие, чтоб можно было для каждого нового добавляемого блока ставить галочку выводить его или нет, в migx
Anonymous
Нет. Я не солидарен. Размер имеет значение!
не... ну в каком-то смысле конечно да. Но с другой стороны, толку от этого самовара, если с ним не о чем поговорить по душам. И в конце концов с ним же жить предстоит всю жизнь... И если он не обладает какими-то определёнными душевными качествами, то не остаётся ничего лучше как со временем поставить его на полочку и сдувать на него пылинки. Ну а потом, по прошествии лет, предаваться воспоминаниям... что всё-таки были моменты, когда размер сыграл определённую важную роль, но больше нихуа)
Anonymous
сорри, что опять не про modx, не про биржи и не про еду)
Pavel
Создаёшь чекбокс и погнали
{var $show_on_page = $_modx->resource.show_on_page} {if $show_on_page | match : '*content*'} {$_modx->resource.content} {/if} тут отдельное tv для настройки вывода, как обратиться к tv внутри tv?
Pavel
точнее как обратиться к полю в migx в migx
Баха Волков
Баха Волков
Вот тут я отвечал
Artful Alpha
Через какой модуль можно сделать теги на английском? Taglister генерирует их на русском если они на русском написаны.
Дмитрий
Вечер добрый! Как можно оптимизировать процессы в MODX на большом количестве ресурсов? Буду признателен за совет или наводку. Например, при импорте/экспорте большого количества ресурсов в Excel (1k+). Если, например, через foreach создавать ресурсы через $modx->newObject('modDocument'), на больших объёмах получаются зависания и ошибки.