Дмитрий

Дмитрий

С нами с 05 марта 2018; Место в рейтинге пользователей: #1738

tvfilters

Привет.

На сайте есть раздел событий, где в зависимости от тв thedate карточка попадает либо в список новых событий, либо старых (они показываются отдельно).

У клиента возникла необходимость в тот же раздел совать статьи, связанные с этими событиями (это другой шаблон, у которого поля thedate нету вовсе).

И теперь нужно выводить вместе с прошедшими событиями вот эти вот статьи, у которых нету TV thedate. Уже пару часов бьюсь, и через where и через tvfilters, никак не могу совместить вывод, в котором будут попадать карточки, у которых нету тв thedate с теми, у которых этот thedate есть и равен прошедшему дню.

Вот так сейчас выглядит вызов.
[[!pdopage?
&parents=`[[*id]]`
&tpl=`eventItemTpl`
&includeTVs=`image, thedate, bgpos`
&limit=`6`
&tvFilters=`thedate<<[[!curDate]]`
]]
Как сюда добавить результаты, у которых не задан thedate? Выручайте)
Дмитрий
18 мая 2018, 14:21
modx.pro
1 443
0

Проблема с источником файлов

Всем привет.

Не могу побороть такую проблему: у контент-менеджеров есть своя файловая система (assets/content/), где они хранят все данные. Все отлично работает, кроме одного: в их обязанности входит редактирование данных о пользователях, в том числе и фотографий. По умолчанию стоит источник файлов дефолтный — filesystem. Но так как у менеджеров нету к нему доступа, то при попытке заменить фотографию пользователя вылазит пустое окно.

Я поменял источник файлов по умолчанию на тот, который используют контент-менеджеры, но появилась проблема — при вставке фото в диспетчере файлов выбирает нормальный путь assets/content/images/smth.img, а когда выбираешь какую-то картинку — вставляется путь images/smth.img.

Подскажите, как это побороть?
Дмитрий
07 марта 2018, 10:06
modx.pro
548
0

Анонимные комментарии от авторизированных пользователей

Здравствуйте,

Я пытаюсь добавить комментарии к странице, но мне нужно, чтобы это были анонимные комментарии (человеку нужно набирать имя вручную), но только для определенной группы пользователей. Теперь, когда я пытаюсь это сделать, даже когда я устанавливаю имя, оно берет мое имя пользователя вместо того, что я написал на странице. Я использую TicketComments, но Quip делает то же самое.

Я полагаю, что нужно переписать буквально одну строку в сниппете TicketComment, но я не могу найти строку, которая задает имя.

Я уверен, что это довольно просто, но мои знания php очень плохие, и я буду очень благодарен за помощь в этом.
Дмитрий
05 марта 2018, 12:59
modx.pro
635
0