Как создать список всех страниц проекта "Лектор"?
В модели я использую поле типа select, чтобы позволить пользователю выбрать ссылку среди всех дочерних элементов корня моего сайта:
[fields.link]
label = Link
type = select
source = site.get('/').children
Чтобы предложить список этих детей в моей модели, я использую следующую команду
site.get('/').children
в соответствующей модели.
В шаблоне я использую следующий код jina2 для создания ссылки:
<a href="{{ '/' + this.link|url }}">my link</a>
Это позволяет пользователю выбрать ссылку-адрес среди всех дочерних элементов '/' моей страницы. Это ограничено дочерними элементами корневого каталога. Теперь я хочу расширить эту функциональность до списка всех созданных страниц, доступных в моем проекте lektor, но я не знаю, как это сделать.
Есть ли возможность создать список всех страниц в моем проекте lektor? (с ограниченной возможностью использовать код в модели)