Как создать список всех страниц проекта "Лектор"?

В модели я использую поле типа 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? (с ограниченной возможностью использовать код в модели)

0 ответов

Другие вопросы по тегам