Как показать один ресурс в разных пунктах меню с одним и тем же URL?

Приветствую.

Есть MODX REVO, есть структура меню (общая схема):
раздел 1
    ресурс 3
    ресурс Х (оформленный ресурс, url=/cat_1/res_х/)
    ресурс 5
раздел 2
    ресурс 6
    показать здесь ресурс Х
    ресурс 7

При открытии ресурса Х вид меню такой:
раздел 1
    ресурс 3
    ресурс Х <
    ресурс 5
раздел 2

При переходе в раздел 2 меню имеет такой вид:
раздел 1
раздел 2
    ресурс 6
    показать здесь ресурс Х
    ресурс 7

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

Как я понял, это достигается использованием типом ресурса «символической ссылки». Но есть одна маленькая проблемка — URL другой у созданной символической. Как сделать такой же URL и оставить поведение символической ссылки?
weranda
11 августа 2024, 10:45
modx.pro
319
0

Не показывает вложенные документы

Добрый всем!
Достался по наследству сайт иелкой торговой точки. Писали до меня. На MODX Revolution 2.8.3-pl. Встал вопрос о добавлении подраздела в главное меню. И вот чтобы я не делал, как бы не добавлял, отображается только конечный товар. Тоесть:
Я добавил на главной странице кнопку (1), к нейпривязал фото и прочее.Нажимаю на неё, перехожу. В открывшейся ссылке написанно посередине (1).
Дальше нужно добавить вместо этого (1) 4 равнозначных категории, в которых уже будут товары. И вот тут возникает затык.
Сами товары отображаются, но вот категорий нет! Через поиск по сайту видит название категорий, даже переходит по ним. Но отображения нет!
Подскажите с чем это может быть связанно, пожалуйста!
Артём
09 августа 2024, 00:10
modx.pro
1 563
0

CronManager не переваривает большой сниппет

Добрый день

Столкнулся с проблемой — CronManager на ModX Revo не вытягивает довольно тяжеловесный сниппет. Сейчас этот сниппет висит на странице, и для его отработки на страницу заходит админ и ждёт прогрузки, для отработки требуется в районе 30 секунд.
С легковесными сниппетами такой проблемы нет.
Возможно, кто-то уже сталкивался с подобной проблемой. Подскажите, как решали?
Роман
07 августа 2024, 18:15
modx.pro
366
0

MiniShop3 - когда и чего ждать?

Привет сообщество. Работа над MiniShop3 подходит к стадии альфа-релиза.
С января месяца я ничего не писал по этому поводу, пора бы освежить информацию.
Николай Савин
06 августа 2024, 22:33
modx.pro
1 164
+21

[miniShop2] Релиз новой версии 4.4.0

Привет друзья. Впервые за два года мы подготовили достаточно крупное (за счет накопившегося материала) обновление miniShop2.

Ниже расскажу, что в него попало.
Николай Савин
06 августа 2024, 15:25
modx.pro
842
+24

Collections по умолчанию отображать только опубликованные

Коллеги, добрый день!
Пожалуйста подскажите, как сделать, чтоб при отображении списка ресурсов в Collections по умолчанию отображались только опубликованные, чтоб каждый раз вверху справа фильтр не переключать. Честно искал и гуглил, максимум — нашел код некого плагина с которым делать не пойму что.
Пожалуйста подскажите, направьте, заранее сердешно благодарю!
var filter_combo = Ext.getCmp('collections-grid-filter-status');
filter_combo.setValue('published');
filter_combo.fireEvent('select', filter_combo);
Серый
06 августа 2024, 00:03
modx.pro
173
0

Объясните почему не генерируется URL???

<?php

$_POST = [
    'pagetitle'=> rand(),
    'longtitle'=>44,
    'template'=>4,
    'parent'=>7,
    'class_key'=>'modDocument',
    'context_key'=>'web'
    ];

$response = $modx->runProcessor('resource/create', $_POST);

echo $modx->makeUrl($response->response['object']['id']);
Пустота!
Объясните почему не генерируется URL???
Причем! когда в
context_key
ставлю msProduct то ссылка генерируется

КАК ТАК?!!!
Евгений
05 августа 2024, 14:13
modx.pro
222
0

Modx Revo из-за ЧПУ не работает 301 редирект со старых страниц

Очень прошу помощи — впервые с таким сталкиваюсь
Был сайт старый, сделали его новую версию и нужно настроить 301 редирект со старых страниц, которых на новом сайте не будет
ЧПУ включены. Хостинг Timeweb

прописываю в .htaccess правило
Redirect 301 /медицинский-туризм/оздоровительные-туры-в-германии/ site.ru/hot

и как бы редирект срабатывает, но кидает на 404 с адресом site.ru/hot?q=/медицинский-туризм/оздоровительные-туры-в-германии/

написала на хостинг, ответили, что это из-за директивы, которая включает ЧПУ
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

без нее редирект работает, но ее нельзя отключать, так как не будет ЧПУ.

Первый раз такое, на разных хостингах сайт размещала и на том же самом timeweb тоже, и всегда все работало нормально
elodia
04 августа 2024, 18:09
modx.pro
387
0

Дополнительные поля пользователя без редактирования системных файлов

Благодаря этой заметке я смог добавить несколько новых полей, например orgname. И в админке они успешно сохраняются.
Но, как и у некоторых комментаторов этой ветки, эти поля никак не выводятся. Ни при использовании {$_modx->user.orgname} ни просто в чанке Office.
Я нашел вариант как сделать чтобы эти поля работали — редактировать системные файлы, но…
Ivan
02 августа 2024, 16:02
modx.pro
207
0