Призрак: получить URL-адрес публикации в цикле foreach - PullRequest
0 голосов
/ 08 мая 2020

Я хочу получить URL-адрес сообщения, доступ к которому осуществляется с помощью помощника {{#foreach posts}}{{/foreach}}. Структура, которую я использую прямо сейчас:

            <div class="pfdflxbx">            
                {{#get "posts" limit="3" include="tags, authors" filter="featured:true"}}
                    {{#foreach posts limit="3"}}
                        {{title}}
                    {{/foreach}}
                {{/get}}
            </div>

Когда я вставляю {{url}} помощник между {{title}} и {{/foreach}}, URL-адрес, который мне возвращается, является URL-адресом домашней страницы сайта. .

Если я использую следующую структуру:

            <div class="pfdflxbx">            
                {{#get "posts" limit="3" include="tags, authors" filter="featured:true"}}
                    {{#foreach posts limit="3"}}
                    {{#post}}
                        {{title}}
                    {{/post}}
                    {{/foreach}}
                {{/get}}
            </div>

Ничего не отображается в DOM, например, сообщения не заполняются.

Может ли кто-нибудь помочь пролить свет на правильный здесь практиковаться?

1 Ответ

0 голосов
/ 09 мая 2020

Первое решение, которое я опубликовал, было правильным. В серверной версии, с которой я работаю, есть ошибка, из-за которой URL-адрес сообщений блога перенаправляется на страницу приветствия.

...