Вопросы

mFilter2 вывод TV в категории товаров через Fenom

Здравствуйте.
Подскажите, пожалуйста как вывести TV (изображение) с проверкой на пустоту в категории товаров сниппетом mFilter2 синтаксисом Fenom.
Вывожу в чанке, так (Fenom):
{if $_modx->resource.tv_img}
	<img src="{$_modx->resource.tv_img}" >
{/if}
Ничего не выводится.

Так работает:
<img src="[[+tv_img]]" >
Дмитрий
05 мая 2021, 15:26
modx.pro
805
+1

Фильтрация для авторизованного пользователя

Подскажите, пожалуйста, как можно сделать, чтобы для авторизованных пользователей ссылка Авторизация превращалась в Личный кабинет?

Пытаюсь сделать с помощью фильтра:
[[!+modx.user.id:isloggedin=`Личный кабинет`:else=`Авторизация`]]
Но данная конструкция не выводит никакого результата.

Вот такие варианты тоже не дают нужного результата.
[[+modx.user.id:memberof=`User`:then=`Личный кабинет`:else=`Авторизация`]]
[[!+modx.user.id:gt=`0`:then=`Авторизация`:else=`Личный кабинет`]]
Может быть условия не правильные или что? Помогите разобраться, только начинаю работать на modx.
Амина
05 мая 2021, 01:02
modx.pro
619
0

Синхронизация с 1с. куда вводить данные после установки msync

Установил msync. далее в документации написано «Переписываем параметры в 1с или сервис.». А куда именно переписывать? Какие разделы? Если речь идет о том же разделе, где можно задавать свои логин и пароль "«Администрирование» -> «Синхронизация данных» -> «Узлы обмена с сайтами»". То я его найти в 1с не могу. Раздел администрирование есть, а синхронизация данных там отсутствует
Руслан
04 мая 2021, 09:55
modx.pro
447
0

TinyMCE Rich Text Editor error

Установил TinyMCE Rich Text Editor и после попытке загрузить фото в содержимое появляется ошибка.
Кто может подсказать с чем это все связанно. Заранее спасибо за любую помощь.
Сергій
04 мая 2021, 01:12
modx.pro
1 386
0

mFilter2, как в адресной строке заменить id на pagetitle при filters=parent:grandparents

Есть список магазинов, которые делятся по округам и городам (лежат в соответствующих вложенных папках). Чтобы не мудрить с дополнительными tv вызываю mFilter2 таким образом:
&filters=`
parent:grandparents,
parent:categories
`
сейчас в запрос (в адресную строку) уходит id родителя и дедушки
gtoil.ru/buy/shops/?okrug=184&gorod=956
Можно сделать так, чтобы поисковикам все это понятнее было? То есть чтобы в сроку браузера уходил не id а pagetitle, и получалось что-то типа
gtoil.ru/buy/shops/?okrug=Северо-Западный&gorod=Санкт-Петербург
Плагин писать, чтобы он заносил в TV при сохранении не хотелось бы — чего TV почем зря плодить? Спасибо заранее за советы
Евгений
03 мая 2021, 11:54
modx.pro
714
0

Как открыть альбом gallery при клике на обложку?

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

Подскажите пожалуйста как сделать так, чтобы при клике на обложку альбома, сам альбом открывался в fancybox/colorbox/lightbox, а не открывался на новой странице.
Lori
02 мая 2021, 10:32
modx.pro
1 711
0

SEODomains кеширует ранее выбранный поддомен (url) и не меняет в ссылках сайта при смене города

Друзья. Столкнулся с проблемой на одном из сайтов в работе плагина SEODomains.
Проблема связана с кешем:
1. выбираешь город, подставляется к домену поддомен города — все норм.
2. Затем выбираешь другой город и к домену подставляется поддомен нового города, а вот на ссылках сайта, например в меню сайта, новый поддомен (второго города) не сменился. Там остался адрес предыдущего города.
Получается, что предыдущий адрес поддомена кешируется и при выборе нового города не меняется в ссылках сайта. Если очистить кеш в админке, то с обновлением страницы в браузере, новый поддомен сменяется в ссылках.
Может, кто в курсе в чем причина и как решить проблему?

РЕШЕНО!
Очевидно, что проблема была из-за кеша: кешировались ссылки.

Для решения делаем эти плейсхолдеры в head не кешируемыми:
<base href="[[!++site_url]]" />
<link rel="canonical" href="[[!++site_url]]">
Лично в моем случае, помогло именно это.
Денис Мижеревич
02 мая 2021, 04:19
modx.pro
1 225
0

Как вывести статус "Онлайн", если пользователь авторизирован? Office

Друзья подскажите.
Как вывести статус «Онлайн», если пользователь авторизирован?

Личные кабинеты пользователей сделаны с помощью Office.
Есть общая страница вывода всех пользователей и личная страница каждого пользователя.
Но не могу понять, как вывести тестовый статус «Онлайн», когда пользователь авторизирован?

Знаю, как вывести дату последней авторизации [[!+id:userinfo=`lastlogin`:date=`%Y-%m-%d`]]

А вот, чем определить статус Онлайн не могу понять
Денис Мижеревич
01 мая 2021, 19:25
modx.pro
774
0

Как вставить TV родителя в сниппете?

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

В чанке сниппета tv выводится как
[[+tv.prodImg]]
, а как мне вместо него получить значение этого же tv, но родительского?

Пробовал через fastField
[[#[[*parent]].tv.prodImg]]
, но не сработало
Lori
01 мая 2021, 09:02
modx.pro
561
0

mSearch2

Здравствуйте,
В админке отмечено куда продукт не поставляется (страны).

На сайте нужно сделать выборку стран по товаром которые не отмечены в админке как не поставляется.
То есть, выбираем «Austria» выводится все продукты которые не отмечены в админке как «Austria» подскажите как такое реализовать?
Алексей
29 апреля 2021, 13:30
modx.pro
780
+1