gloobus

gloobus

С нами с 17 октября 2017; Место в рейтинге пользователей: #532

Получить все TV-поля ресурса в Fenom

Добрый день!
Подскажите пожалуйста, я могу получить данные какого то ресурса, например с id=5:
{5 | resource}
Но там не будет TV.
Данные TV ресурса могу получить так:
{5 | resource : "tv_name"}
Возможно ли получить в переменную ВСЕ TV поля ресурса с их значениями?
Например хочу так:
{set $res_five = 5 | resource}
и что бы потом мог использовать переменную $res_five и брать из неё данные TV, например:
{$res_five["tv_name"]}
Я знаю как можно это сделать написав свой сниппет, но может это уже доступно в Fenom, или забить и просто использовать {5 | resource: «tv_name»}?
gloobus
28 июня 2023, 15:41
modx.pro
388
0

MODX 3.0.3-pl проблема отображения MIGX в Дополнительных полях

Добрый день!
Подскажите пожалуйста, вряд ли я один с этим столкнулся, но ответа найти не смог…

Есть MODX 3.0.3-pl и MIGX 3.0.0-alpha5, а так же проблема с его отображением а Дополнительных полях ресурса.
Проблема такая, что классу .x-toolbar где находится кнопка Добавить элемент ставится стиль с очень большой шириной, которая выходит за приделы видимости, от этого в табе Категории Дополнительно поля появляется горизонтальный скролл.


Вроде бы не так страшно и таблица в первой категории TV отображается нормально, НО если у ресурса есть другие категории, в которых есть migx, то там таблица уже съезжает:


И если попытаешься что-то сделать (добавить запись, перетащить запись, ресайз окна), таблица видимо рендерится и возвращается в свою ширину.
Что с этим можно сделать? Как лечить?
Есть другие сайты на 2.x версии и там такого не замечено.

UPD: решение тут
gloobus
19 мая 2023, 17:58
modx.pro
332
0

pdoPage+pdoResource, как определить в &tpl первую/последнюю запись на странице?

Вывожу на странице список ресурсов используя pdoPage+pdoResource.

Смысл такой, что &limit у меня должен быть четным и я должен оборачивать в результаты парами.
К примеру если у меня &limit=`12`, то у меня на каждой странице должно быть 6 пар, то есть 6 в которых будет по 2 результата. Как я понял, это можно сделать через &tplFirst, &tplLast, &tplOdd и т.п., но это кощунство, шаблон каждого результата достаточно велик, это 4 чанка на 99,9% одинаковых, отличия будут в отрытом/закрытом div. Если что-то надо подправить в шаблоне вывода, править придется во всех четырех!

По этому хотел вот узнать, может есть какие то плейсхолдеры, которые можно использовать в чанке-шаблоне? В принципе по [[+idx]] я могу понять четный или нет, но не могу понять, как в чанке определить, является ли данный шаблон первым или последним выводом на странице? Конечно если знать заранее &limit, можно высчитать…

gloobus
27 ноября 2017, 19:52
modx.pro
2
1 361
0

pdoPage + AJAX + getImageList + phpThumbOf

В заголовке лимит на символы не дает охарактеризовать проблему :)

В общем суть такая, пытаюсь я используя pdoPage делать до загрузку элементов из MIGX методом &ajaxMode=`button` и вроде бы все получается, но не отрабатывает phpThumbOf при последующих «догрузок» элементов.

gloobus
23 октября 2017, 07:51
modx.pro
3 265
0

Уведомления Tickets

Добрый вечерок :)
Подскажите пожалуйста, есть сайт, я «Администратор по умолчанию» ID:1 и есть владелец ID:2 с правами контент менеджера. Возможно могут появиться еще контент менеджеры…

Вопрос в том, как отключить уведомления о новых комментариев владельцу тикета? Просто бывает я(чаще всего) я размещаю контент на сайте под своей учеткой администратора и потом получаю уведомления о комментах.

Пока я сделал так:
Уведомлять администраторов — tickets.mail_bcc = 2
Уровень уведомления администраторов — tickets.mail_bcc_level = 2
Пользователь ID:2 стал получать уведомления, ему они нужны, мне нет :)

Попробовал сделать так:
[[!TicketComments? 
     &allowGuest=`1`
     ...
     &tplCommentEmailOwner=`` [[- Чанк для уведомления владельца тикета о новом комментарии. ]]
     ...
]]
Не помогло, уведомления все равно идут!
gloobus
22 октября 2017, 14:51
modx.pro
1
1 720
0