Блог разработчиков

Актуальная информация по продукту от разработчиков административной панели Gency. Панель предоставляет простой интерфейс управления ресурсами в стиле REST, основанный на оригинальной модели данных и адаптированный для использования в Web-браузере.

Отключение или запрет индексации страниц объектов коллекции

В сайтах на основе Простой модели могут автоматически выводиться страницы объектов коллекции. Это связано с тем, что каркасный код таких сайтов обычно автоматически выводит страницы объектов стандартных коллекций (категорий, имеющих режим разрешений 2 или 3). Но подобные страницы нужны не всегда, например для «микроблога» может быть достаточно вывода сообщений только в ленте сообщений. Разберем этот случай на примере коллекции info и ее объекта с идентификатором 1.

Создаем простой блоговый шаблон

В G-Drive по умолчанию используются шаблоны на чистом PHP. Их обычное понимание дополняет концепция предварительно обрабатываемых вложенных шаблонов, при которой шаблоны некоторых блоков страницы могут выбираться динамически в зависимости от запрошенной страницы и обрабатываться вне контекста общего шаблона страницы. Естественно, шаблонами здесь названы не темы оформления, а их отдельные файлы, содержащие HTML- и PHP-код.

Как сделать файловую систему доступной для просмотра в браузере?

Одним из самых простых способов публикации файлов является их размещение в пределах ветви файловой системы, доступной для просмотра в браузере. Как сделать такой «просмотрщик» на G-Drive, можно прочитать в данной статье.

Как сделать фильтрацию элементов по двум независимым признакам?

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