Шаблоны для Blogger

Виджеты для Blogspot

Post Page Advertisement [Top]

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


Новые операторы для шаблонов в 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 также можно посмотреть демо одного из операторов. Зайдите на главную страницу сайта, где сможете увидеть, что возле определенных заголовков появилась соответствующая ярлыку иконка (апдейт - уже нелья).

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

12 комментариев:

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

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

      Удалить
  2. Good and nice information, thanks for sharing your views and ideas.. keep rocks and updating



    Java Training in chennai

    ОтветитьУдалить
  3. Что то у меня не появляется картинка перед заголовком... возможно, я делаю , что то не так.
    Вообще, где должен находиться код в шаблоне, перед чем или после чего он должен стоять?

    ОтветитьУдалить
    Ответы
    1. Перед тем как ответить на вопрос я бы хотел увидеть код вашего шаблона. Но обычно нужно искать в шаблоне код, который отвечает за вывод заголовка. Этот обычно тег h1 с классом title или entry.

      Удалить
    2. Я пользуюсь разными шаблонами, я их коректирую подгоняю, создаю на их основе, что то своё (ну, мне так кажется=)...)
      Вообщем стандартные шаблоны от блоггера, с полной адаптацией=).

      Удалить
    3. а пробую поставить вот на этот блог
      https://www.suver.life/

      Удалить
    4. Спасибо большое! Нашел куда вставить=)....

      это строка
      там можно и выше и ниже и после заголовка поставить, полный хард-кор=)...
      еще раз Спасибо! Хороший у тебя сайт, продолжай в том же духе!

      З.Ы. да, это вторая строка в шаблоне, их там две).

      Удалить
  4. Этот комментарий был удален администратором блога.

    ОтветитьУдалить
  5. Этот комментарий был удален администратором блога.

    ОтветитьУдалить
  6. Этот комментарий был удален администратором блога.

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


Если очень скучно, то можно почитать и такое ��