Алексей
А что мы можем подсказать когда мы не знаем вашего проекта целиком? то что общее уже подсказывали....
Sentinel
ну ты хотя бы код вызова привел 🤷‍♂️
Sentinel
а то подсказать пока не чего 😊
Nikolay
да блин так это и работает, если ты чего то не знаешь или не умеешь но тебе нужен определенный результат ты берешь и платишь тому кто может и умеет и получаешь результат
Алексей
нормальная логика. кто не умеет - тот платит тому кто умеет. ИЛИ разбирается сам тратя время.
Nikolay
Ты платишь не за 200 строк кода а за 15 лет опыта и понимания куда этот код вставить
Dan
😁
Алексей
Ну все мы вам даем понять что туркнуть ОПТИМИЗАЦИЯ БД - не выход. при 57к нужно понимать че тормозит, где тормозит и что с этим делать.
Павел
давайте попробуем донести до товарища что оптимизируют не саму БД, а запросы к ней то есть КОД
Sentinel
https://modx.pro/help/4935 https://modzone.ru/blog/2021/06/18/big-sites-optimization-p2/ как вариант посмотреть тут
Павел
это не решение
Алексей
ну хотя бы вес БД посмотрите. скорее всего таблица session 10 лямов записей имеет - почистите, например. )))
Алексей
так - пальцем в небо.
Semyon
ребят а как в fenom передать в чанк какие то переменные?
Semyon
не так разве?
Semyon
чё то где то я видел что можно
Алексей
не так разве?
: ['param1' => 'value01',] вроде бы
Semyon
Semyon
как оказалось вот так
Алексей
чудно. вы сами нашли правильный ответ. :)
Semyon
а всё, сделал
Alex
Ребята подскажите пожалуйста , хотел сделать чтобы определенным пользователям авторизованным на сайте отображались некоторые tv поля в карточке товара , как это правильно сделать ? просто по аналогии делал авторизацией а как сделать по коненту отдельным полям?
Алексей
готового рецепта нет.
Semyon
fenom или сниппет + знания php + открытая вкладка API modx
Sentinel
а как это правильно сделать ?
создать группу и перенести их
Alex
создать группу и перенести их
а условие как прописать для конкретного тв
Дмитрий
Мужики, вопрос. Я сделал из товаров категории товаров. Оно пропало в админке, я теперь эти ресурсы не вижу. Как пофиксить? )
Дмитрий
Не бейте только)
🙈 PG
найти их в базе и убрать hide_menu
Alex
{if $_modx->resource.tv_name} {/if}
а указывать id группы ? или как
🙈 PG
или как-то так
Дмитрий
🙈 PG
Понял, спасибо)
а не установи show_in_tree = 1
Sentinel
а указывать id группы ? или как
распечатай массив {$_modx->user|print} там вроде primary_group
UB3DRP
Вызываю тикеты [[!TicketLatest? &limit=4 &parents=resurces-72 &tpl=tpl.Tickets.comment.latest2 &includeContent=1]] Выводит в итоге 2 последних с 2-х ресурсов, а нужно 4 штуки с 1 ресурса.
Алексей
&parents=72 попробуйте.
UB3DRP
&parents=72 попробуйте.
Вообще не выводит
Алексей
значит напишите туда верный ID разделов.
Алексей
и откройте уже наконец доки: https://docs.modx.pro/komponentyi/tickets/snippetyi/ticketlatest
UB3DRP
и откройте уже наконец доки: https://docs.modx.pro/komponentyi/tickets/snippetyi/ticketlatest
И? Выводит 1 коммент, даже если убрать лимит, по-умолчанию 10 не выводит.
Алексей
например не опубликованы разделы, тикеты, указан не верно ID раздела (секции)
UB3DRP
например не опубликованы разделы, тикеты, указан не верно ID раздела (секции)
Указал ресурсу 72 верный id=3. Вывелся 1 коммент с раздела id=2
Алексей
ну я не вижу ваше дерево ресурсов... верюю на слово... но думаю что-то не так делаете.
Semyon
Не работает) есть идеи?
Алексей
конечно есть
Алексей
хм.. а что вы хотите вывести? (вы мне комментарии показываете...)
Алексей
Не работает) есть идеи?
например определиться. или феном или Парсер модикс...
Semyon
думаешь в этом проблема?
UB3DRP
хм.. а что вы хотите вывести? (вы мне комментарии показываете...)
TicketLatest по умолчанию комментарии выводит же
Алексей
думаешь в этом проблема?
ну хотя бы с этого начать.... не факт, но риски есть.
Semyon
не
Semyon
не в этом
Алексей
TicketLatest по умолчанию комментарии выводит же
ну вы доку прям внимательно почитайте и найдете параметр нужный.
Алексей
примеры посмотрите.
Алексей
ну и определите с какого ресурса вам нужно вывести комментарии.
UB3DRP
ну и определите с какого ресурса вам нужно вывести комментарии.
Может не правильно создан? Создан раздел с тикетами. В нем созданы 2 дочерних тикета. В них комментарии, которые и надо выводить в виде 4 полследних. Отдельно по каждому разделу
Алексей
Если не ошибаюсь, то будут выводиться последние 4 шт не зависимо от родителя.
Алексей
Поэтому для того чтобы выводить как вам хочется - нужно или 2 вызова делать или делать свой вывод.
Semyon
@smialexby подскажи если с политикой доступа знаком. Как сделать политику доступа для группы ресурсов? Я сделал политику доступа, но её можно повесить только на контекст а не на группу ресурсов
Semyon
мне надо чтобы Users-ы могли создавать и редактировать свои ресурсы в ресурсе "Готовые сборки"
Semyon
Они типо создают сборку и она туда залетает
Semyon
на весь контекст типо тоже норм главное что работает
Semyon
но на группу ресурсов было бы по круче
Алексей
мне надо чтобы Users-ы могли создавать и редактировать свои ресурсы в ресурсе "Готовые сборки"
так проверяй id созданного ресурса с id текущего пользователя и если совпадают - давай редактировать.
Semyon
ну это понятно
Алексей
а как много юзеров должны иметь право редактировать?
Алексей
т.е. как много групп нужно создать?
Semyon
пока что одна но скорее всего будет 2-3
Алексей
те до 3 и более не будет?
Алексей
или потом и 20 может быть?
Алексей
ну тогда делаются 3 группы и в этих группах доступ к ресурсам для групп делается.