Как запретить вывод коллекции и ее элементов на сайте по их URL?
Новичок в ModX.
Например есть ситуация, когда требуется создать коллекцию элементов ПромоКниги (PromoBooks) которая должна выводиться только на главной странице через pdoResources. Коллекция ресурсов содержит предположим два ресурса Книга 1 (Book-1) и Книга 2 (Book-2). В итоге все ресурсы доступны по их URL:
mysite.loc/PromoBooks — URL ресурса коллекции
mysite.loc/PromoBooks/Book-1 — URL ресурса книги 1
mysite.loc/PromoBooks/Book-2 — URL ресурса книги 2
Как сделать так, чтобы эти ресурсы не были доступны по URL, т.е. чтоб выводилась ошибка 404? Система уже настроена на вывод этой ошибки. Если у ресурсов коллекции мы снимем флаг Опубликовано, то они
становятся недоступны по URL, но и через pdoResources не выводятся (и это правильно).
Например есть ситуация, когда требуется создать коллекцию элементов ПромоКниги (PromoBooks) которая должна выводиться только на главной странице через pdoResources. Коллекция ресурсов содержит предположим два ресурса Книга 1 (Book-1) и Книга 2 (Book-2). В итоге все ресурсы доступны по их URL:
mysite.loc/PromoBooks — URL ресурса коллекции
mysite.loc/PromoBooks/Book-1 — URL ресурса книги 1
mysite.loc/PromoBooks/Book-2 — URL ресурса книги 2
Как сделать так, чтобы эти ресурсы не были доступны по URL, т.е. чтоб выводилась ошибка 404? Система уже настроена на вывод этой ошибки. Если у ресурсов коллекции мы снимем флаг Опубликовано, то они
становятся недоступны по URL, но и через pdoResources не выводятся (и это правильно).
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
0
Комментарии: 0