Developer
inner join не означает что будут выбираться последние записи. нужно смотреть запрос и данные
Dan
inner join не означает что будут выбираться последние записи. нужно смотреть запрос и данные
$q = $modx->newQuery('msOrder'); $q->innerJoin('msOrderProduct','msOrderProduct', "msOrder.id = msOrderProduct.order_id"); $q->select(array( 'msOrder.num', 'msOrder.createdon', 'msOrder.cost', 'msOrder.status', 'msOrderProduct.name as ProductName', 'msOrderProduct.count as ProductCount', 'msOrderProduct.cost as ProductCost' )); $q->where(array( 'msOrder.user_id' => $user_id, )); $q->groupby('msOrder.id'); $q->limit(0); $q->prepare(); $q->stmt->execute(); $results = $q->stmt->fetchAll(PDO::FETCH_ASSOC);
Dan
с таблицы ms2_order_products выбирается только 1 строка всегда
alexey1m
У тебя по одному заказу мб
alexey1m
А groupby ещё убери
Dan
вот вот
Dan
groupby убираю и норм
Dan
думал можно будет сгруппировать в один массив
alexey1m
Тебе надо получить все заказы пользователя ежжи?
Dan
ага
Артур
Господа, есть какой-нибудь доп для мультигородности без контекстов?
alexey1m
ресурс справочник создаёшь. Туда migx таблицу прикручиваешь. Поля аля Name Ru En. нужно будет написать сниппет туда передаёшь Name. В зависимости от города вернёт тебе значение из таблицы справочника. Как то так можно попробовать
Dan
как подружить чанк своего сниппета с феномом?
Артур
как подружить чанк своего сниппета с феномом?
в своем сниппите $pdoTools = $modx->getService('pdoTools'); $pdoTools->parseChunk($tpl, $params);
Саша
Добрый день, подскажите, вызываю пагинацию в отзывах, отзывы выводятся, а пагинация нет, в чем может быть ошибка?
Nikolay
а как ты ее выводишь?
Nikolay
в шаблоне?
Саша
{set $page_nav = $_modx->getPlaceholder('page.nav')}
Algirdas
Всем привет! Что-то не получается на modhost при установке системы установить так же и дополнения. Ни одно отмеченное дополнение просто не устанавливается, а потом его в магазине не видно. Это только у меня такие глюки?
Алексей
{set $page_nav = $_modx->getPlaceholder('page.nav')}
А вы эту переменную page_nav вставляли где нибудь?
Algirdas
Попробуй выбрать сервер Hetzner
Сработало! Спасибо!
Dmitriy
Подскажите, не могу вывести историю заказов (Office). В логах ошибка: 329) [Office] Could not load find file assets/components/office/js/minishop2/default.js. Сам файл там лежит и корректно открывается
Алексей
Когда 4ый modx?
Артур
Когда 4ый modx?
Сразу после 3-его)))
Dmitriy
Посмотрите в настройках. Указан ли этот файл.
В настройках все верно указано
Dmitriy
Права на файлы и папки стоит проверить
Права на папки 700, на файлы 600. Не работает только вывод заказов, остальные компоненты модуля работают
Алексей
У вас сайт на Бегете всегда был или переносили?
Dmitriy
Делал копию
Dmitriy
Решилось, беда в пути была, [[++assets_url]] - не знаю почему - но так не работало, прописал напрямую /assets/... - и все норм стало
Dmitriy
Благодарю за помощь))
Aida
Привет, а в модиксе через менеджера не поменяешь футер?
Артур
Привет, а в модиксе через менеджера не поменяешь футер?
Легко, находишь чанк или шаблон с вёрсткой футера и меняешь😁
Aida
Нашла, спасибо
Aida
Точнее не нашла
Aida
Там почему то нет того, что я ищу
Артур
Там почему то нет того, что я ищу
Значит это есть где-то в другом месте)))
Aida
А может быть что там закодировали слова, которые ищу?
Aida
Типа в другом чанке
Артур
Открывайте на редактирование ресурс главной
Артур
Смотрите название шаблона
Артур
Открывайте шаблон
Артур
Ищите там футер
Артур
Отрывайте футер
Артур
Ищите там то что вам нужно
Aida
Это элементы> управление элементами>чанки
Артур
Если не нашли смотрите чанки внутри футера
Aida
Да
Артур
Это элементы> управление элементами>чанки
Тогда нет. Слева есть сайдбар там три вкладки Ресурсы, Элементы, Файлы. Шаблоны и чанки надо искать на вкладке Элементы.
Aida
Алексей
Эво
Aida
но там я не нашла
Артур
Aida
спасибо🙂
Артур
но там я не нашла
https://t.me/evolutioncms спросите тут
ADMIN
Тут идет сортировка по menuindex все работает. Как сделать так чтобы в каждой категории первыми выводились товары этой категории потом остальные ?
Dmitriy
Подскажите, могу ли я через js вызвать событие и передать данные в плагин?
Dmitriy
Точнее создать через админку событие, повесить на него плагин, а вот через js надо "запустить этот плагин"
Артур
Если можно отправлять ajax и запускать любой нужный код
Dmitriy
Я "немножко" не силен... На странице выводятся все события пользователя (UserEvents). Надо реализовать, чтобы он мог отменить/удалить событие. Пока в голову только пришло через плагин, но как вызвать его не приложу ума.
Артур
Какие события пользователя?
Dmitriy
https://modstore.pro/packages/booking/userevents
Артур
А, в смысле мероприятия. Ну у этого компонента как минимум есть отдельная таблица в БД и модель объекта. Твоя задача отправлять с фронта форму принимать её на сервере и делать всё что тебе надо создать, удалять, редактировать. Для простоты можешь использовать Ajaxform внутрь него просто пишешь свой сниппет и всё.
Dmitriy
Можно небольшой пример (не обязательно для UserEvents), чтобы мне было от чего оттолкнуться, просто пока совсем не пойму, как мне отловить форму
Алексей
Думаю тут надо спросить пользовался ли php
Алексей
и js
Артур
Думаю тут надо спросить пользовался ли php
Ну если нет, никогда не поздно начать😁