Как использовать Google Blogger Lambda Operators

Google Blogger реализовал новый набор операторов лямбда-выражений для своего языка шаблонов. Увидеть:https://blogger.googleblog.com/2016/05/more-custom-template-flexibility.html а такжеhttps://productforums.google.com/forum/#!topic/blogger/l3phi8bscGY .

Пример кода (b: if / aeded):

<!-- Show a Flower image if the post has the label flower -->
<b:if cond='data:post.labels any (l => l.name == "Flower")'>
  <img src=’/img/flower.jpg’ />
</b:if>

Я не могу понять, как заставить это работать в шаблоне. Может, кто-нибудь предоставит какой-нибудь рабочий код, который я мог бы зайти в шаблон и посмотреть, как он работает

ОБНОВЛЕНИЕ: Это похоже на работу. Но как, или я могу удалить петлю?

<b:section class='Test1' id='Test1' maxwidgets='' showaddelement='no'>
    <b:widget id='Blog2' locked='true' title='Blog Posts' type='Blog' version='1' visible='true'>
        <b:includable id='main'>

            <b:loop values='data:posts' var='post'>
                <h1>Post found</h1>

                <b:if cond='data:post.labels any (label  => label.name == "flower")'>
                    <h1>Flower!</h1>
                </b:if>

            </b:loop>
        </b:includable>
    </b:widget>
</b:section>

Например, если я удаляю цикл и заменяю его следующим:

<b:if cond='data:posts any (p  => p.title  != "bob")'>                  
    <h1>Post found</h1>           
</b:if>>

Только один пост найден, когда у меня есть несколько постов, ни один из которых не называется Боб! Я попытался переключить лямбда-оператор с любого на фильтр без изменений.

Ответы на вопрос(1)

Ваш ответ на вопрос