Больше гибкости в редактировании шаблона

Новые операторы для шаблонов в Blogspot
Почти год назад разработчики блогохостинга добавили новые выражение в «шаблонный» язык, благодаря которым пользователям платформы Blogger стало легче настроить уникальный вид своего сайта. Так как эти нововведения оказались всем по душе -  команда решила порадовать нас еще, о чем сообщил инженер-программист компании Лука.

Начиная с сегодняшнего дня вводиться новый набор операторов (any, all, none, count, filter, map, first), которые называются лямбда-выражения. Они позволят применять правила для целых наборов данных (сообщений, комментариев, ярлыков и тд.), а не только для какого-то одного.

Допустим, вы хотите добавить изображение цветка на все сообщения с меткой "Цветок".  С помощью лямбда-выражений просто определить имя переменной, что поможет применить вставку изображение ко всем постам с указанным ярлыком. Пример на заглавной фотографии.

Код будет выглядеть так:

<!-- Показывать цветок, только если записи присвоен ярлык Цветы -->
<b:if cond='data:post.labels any (l => l.name == "Цветы")'>
  <img src=’/img/flower.jpg’ />
<b:if/>

Кстати, на IP также можно посмотреть демо одного из операторов. Зайдите на главную страницу сайта, где сможете увидеть, что возле определенных заголовков появилась соответствующая ярлыку иконка.

Что думаете по этому поводу, блоггеры? 😃


Если вам понравиласть эта статья, то поделитесь ей с друзьями. Вам не сложно, а мне приятно ;)
Присоединяйтесь к 200+ блоггерам и получите полезный в подарок
    Blogger Comment
    Facebook Comment

4 коммент. :

  1. что-то я не особо понял эти новые фишки) Это типа как "категории" что ли, помимо ярлыков? Или что это? И оно только через код настраивается?

    ОтветитьУдалить
    Ответы
    1. Нет, это больше по части логичных выражений в шаблонах. Что-то похожее на теги b:if, b:elseif и b:else, которые используются для отображения конкретного содержания в указанных случаях (например, чтобы на главной странице блога появлялся один текст, а на страницах записей – другой).

      Удалить
  2. Usually I do not read post on blogs, but I would like to say that this write-up very forced me to try and do it! Your writing style has been surprised me. Thanks, very nice article.

    Android Training in Chennai

    ОтветитьУдалить
  3. Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing.
    Regards,

    Best Android Training in Chennai | Best iOS Training in Chennai

    ОтветитьУдалить