Я хотел бы создать шаблон страницы, в котором перечислены все типы содержимого, где определенное значение истинно.Пользовательский шаблон для коллекции
Я предполагаю, что лучший способ сделать это - создать собственный шаблон страницы для коллекции.
Поэтому я следовать этим инструкциям здесь: http://www.uwosh.edu/ploneprojects/docs/how-tos/a-minimalist-view-for-collections
Но я получаю ошибку «Macro расширение не удалось», как описано здесь: Page template Macro expansion failed
Однако ответ здесь не имеет смысла для меня. Я не уверен, где определить макросы, находится ли он в файле .py?
Содержит ли комбинация этих двух звеньев весь процесс или больше для него? Я вообще-то описал процесс?
Или я думаю об этом неправильно, не следует ли мне использовать коллекцию, просто новый вид для типа контента, который сам выполняет сортировку?
Хорошо, что имеет смысл. Как zcml знает, где находится этот .pt-файл? –
Вышеупомянутый zcml будет искать шаблоны в том же каталоге, что и configure.zcml. Если вы хотите поместить их в каталог под названием «шаблоны», этот атрибут шаблона будет выглядеть как «template =» templates/collection_minimal_view.pt ». – Travv15