РЕГИСТРАЦИЯ
Гость
Вход не выполнен.
1 2 3 >>

MAX555

  • O, Великий ретранслятор!
  • Посетитель
  • 389
  • 3
  • Жалоб нет
  • Регистрация:
#1

Здрасте!  Работают ли условные операторы в фетче?..    И как доп. поля запихнуть в фетч?


Отредактировано автором в
http://tvmax.96.lt

MrBoriska

  • Мастер
  • Администратор
  • 285
  • 11
  • Жалоб нет
  • Регистрация:
#2

1. Это как?
2. Да, доп. поля ничем не отличаются от обычных полей.


MAX555

  • O, Великий ретранслятор!
  • Посетитель
  • 389
  • 3
  • Жалоб нет
  • Регистрация:
#3
Будет ли это:
           {% if entity.add_field_5 %}     
  <li><a class="button secondary success" href="{{ entity.entry_url }}" role="button">{{ entity.title }}</a></li>
  {% else %}
<li><a class="button secondary" href="{{ entity.entry_url }}" role="button">{{ entity.title }}</a></li>
 
{% endif %}
Работать в этом:
      
  {% set data = fetch("stat", false, {"cache":true,"limit":150,"sort":"date"}) %}
{% for entity in data %}<li><a class="button secondary" href="{{ matUrl(entity.id, entity.title, "tv") }}" role="button">{{ entity.title }}</a></li>{% endfor %}
 
??? В общем... Как вывесть в фетче материал как здесь: TVMax-A .           {% if entity.add_field_5 %}       
  • {{ entity.title }}
  •   {% else %}
  • {{ entity.title }}
  •   {% endif %}

    Отредактировано автором в
    http://tvmax.96.lt

    MrBoriska

    • Мастер
    • Администратор
    • 285
    • 11
    • Жалоб нет
    • Регистрация:
    #4
    Будет работать. С чего бы ему не работать? ) вставляете внутри цикла и вуаля.
    {% set data = fetch("stat", false, {"cache":true,"limit":150,"sort":"date"}) %}
    {% for entity in data %}
        {% if entity.add_field_5 %}
            <li><a class="button secondary success" href="{{ matUrl(entity.id, entity.title, "stat") }}" role="button">{{ entity.title }}</a></li>
        {% else %}
            <li><a class="button secondary" href="{{ matUrl(entity.id, entity.title, "stat") }}" role="button">{{ entity.title }}</a></li> 
        {% endif %}
    {% endfor %}
    Разве что {{ entity.entry_url }} не будет работать. Тут нужно вместо неё использовать {{ matUrl(entity.id, entity.title, "stat") }}

    Отредактировано автором в

    MAX555

    • O, Великий ретранслятор!
    • Посетитель
    • 389
    • 3
    • Жалоб нет
    • Регистрация:
    #5
    Цитата
    Будет работать. С чего бы ему не работать? ) вставляете внутри цикла и вуаля.

    Не работает.    Отображаются только второй. Получается entity.add_field_5 никогда не активен. 


    http://tvmax.96.lt

    MrBoriska

    • Мастер
    • Администратор
    • 285
    • 11
    • Жалоб нет
    • Регистрация:
    #6

    MAX555, может стоит кэш почистить? Ведь результат то кешируется.


    MAX555

    • O, Великий ретранслятор!
    • Посетитель
    • 389
    • 3
    • Жалоб нет
    • Регистрация:
    #7
    Цитата
    MAX555, может стоит кэш почистить? Ведь результат то кешируется.

    Я чистил.


    http://tvmax.96.lt

    MAX555

    • O, Великий ретранслятор!
    • Посетитель
    • 389
    • 3
    • Жалоб нет
    • Регистрация:
    #8

    Вот доказательства http://testy.freshhosting.ru/tv/pik_tv.html. Он уже 4 раза обновится должен был. 


    Отредактировано автором в
    http://tvmax.96.lt

    MrBoriska

    • Мастер
    • Администратор
    • 285
    • 11
    • Жалоб нет
    • Регистрация:
    #9

    MAX555, а что вы кладете в entity.add_field_5 ? Это у вас что, чекбокс? Просто если это чекбокс, то нужно в поле указывать атрибут value=1 или типо того(не ноль).


    MAX555

    • O, Великий ретранслятор!
    • Посетитель
    • 389
    • 3
    • Жалоб нет
    • Регистрация:
    #10

    MrBoriska, Нет. Не чекбокс. Селект. 


    http://tvmax.96.lt
    1 2 3 >>
    Тема закрыта