Использование цикла постов Ghost на других страницах

Я использую Ghost, и на странице индекса у меня есть цикл сообщений, выдающий отрывки из сообщений.

Теперь я хотел бы сделать еще одну страницу, на которой перечислены только заголовки сообщений.

Однако у меня нет цикла сообщений на других страницах.

Как я могу это сделать?


person user973612    schedule 27.10.2014    source источник


Ответы (2)


В настоящее время (Ghost v0.5.3) это невозможно сделать. Однако это то, что вы можете ожидать от помощника query после его отправки (см. Дорожная карта Ghost для справки).

Некоторые темы реализовали то, о чем вы просите, используя клиентский JavaScript и извлекая заголовки сообщений из RSS-канала (который может быть разбит на страницы). Лента RSS находится по адресу /rss и может быть разбита на страницы путем добавления номера страницы к URL-адресу: /rss/2, /rss/3 и т. д.

person halfdan    schedule 27.10.2014
comment
не могли бы вы указать мне на некоторые из этих тем? или показать мне, как изменить их? - person user973612; 28.10.2014

привет, это не то же самое, что вы ищете https://github.com/danecando/jquery.ghostrelated но вы можете проверить источник, как вы можете разбивать страницы между rss 1/2... и захватывать сообщения

person cannap    schedule 27.10.2014
comment
похоже, я могу использовать это только внутри post.hbs? как я могу использовать его на другой странице? - person user973612; 28.10.2014
comment
привет, создайте DIV, например ‹div class=custom-post›‹/div›, и поместите статическую страницу, теперь вы можете добавить ( api.jquery.com/append ) вещи над JS в этот DIV, но это очень хакерский подход, лучше дождитесь API - person cannap; 28.10.2014