В настоящее время я работаю над блогом Ghost (Ghost - преемник Wordpress), который основан на Node.js и других различных пакетах/библиотеках на этой платформе), но мне интересно, как я мог бы захватить все сообщения, имеющие определенный тег в Ghost/Handlebars.js.Как найти все сообщения с определенным тегом в Ghost и перебрать их?
Проблема заключается в том, что контексты Ghost обычно инкапсулируются до такой степени, что я не могу извлечь список всех сообщений с определенным тегом из API; это, по-видимому, возможно только для итерации по сообщениям от index.hbs
, а другие решения - немного хакерские или требуют более широкого использования jQuery.
Как я могу получить список или массив всех сообщений в Ghost, чтобы я мог фильтровать их по тегу, а затем перебирать их? Я даже пробовал {{#foreach posts}}
и {{#has tag='WHATEVER'}}
, но этот метод, похоже, не работает из коробки. Как новичок в Ghost and Handlebars, я не уверен, что делать.
теги: [tag1, tag2] означая сообщения с tag1 и/или tag2 ... как сделать это с возможностью фильтрации по должностям, которые должны быть и то и другое? – dimitrieh