Перейти к содержанию

ololsh

Пользователи
  • Постов

    8
  • Зарегистрирован

  • Посещение

Активность репутации

  1. Лайк
    ololsh получил реакцию от WaNted в member_group_id   
    Был не прав, как не парадоксально но ид пользователя действительно типа int (видимо все же работает ORM). Значит точное сравнение должно работать и в доках написано правильно.
     
    Можно css и в шаблоне, можно указать стиль непосредственно элементу...
     
    Если css будет кешироваться, то использование такой конструкции бессмысленно, ибо файл закешируется от текущего пользователя и все условия будут применены для остальных пользователей. Хотя возможно php исполняется в нем при каждой загрузке страницы, не знаю, но на мой взгляд это не оптимально. По моему хороший вариант это который предложил @вантед или задать стиль непосредственно элементу style="{{if member.member_group_id == 7}}font-color: black;{{else}}font-color: white;{{endif}}"
  2. Лайк
    ololsh получил реакцию от WaNted в member_group_id   
    Ничего странно, все данные из бд возвращаются в виде string-а, а в коде сравнивается типа integer и конечно они не будут равны. Какой-то новомодный стиль в php пихать направо и налево сравнение по типу. Как я устал от этого уже, приходится спорить часами - если значение не может быть иметь разные типы данных которые приводятся к другому формату при сравнения тогда не имеет смысла использовать сравнение по типу.
    2ТС
    @WaNtedвам подсказал правильный вариант. Файла CSS кешируются на диске, использовать там php переменные не имеет смысла.
  3. Лайк
    ololsh отреагировална пост WaNted в member_group_id   
    <a href='#' class='button group_{member.member_group_id}'>Кнопка</a> .button { } .button.group_1 { } .button.group_4 { }  
×
×
  • Создать...