Показать сообщение отдельно
  #90 (permalink)  
Старый 31.10.2012, 15:45
Профессор
Отправить личное сообщение для tenshi Посмотреть профиль Найти все сообщения от tenshi
 
Регистрация: 20.03.2008
Сообщений: 1,183

> Один шаблон для списка пользователей, может лежать в отдельном файле

замечательно, тут ты рендеришь модель отображения

> Одна выборка всех пользователей. Если бы нам потребовались только совершеннолетние, в методе getUsers можно реализовать параметры fromAge и toAge. Пример приводить не буду

а тут формируешь две модели и рендеришь их. то же самое на js могло бы выглядеть проще:

var AllUsersModel= Model( function ( userList ){
    var model= { mature: [], amature= [] }

    userList.forEach( function( user ){
        model[ ( user.age >= 18 ) ? 'mature' : 'amature' ].push( user )
    }

    return model
} )
AllUsersModel( userList ).renderTo( place )
__________________
.ня
Ответить с цитированием