Vladislav
но активная вьюха сама берет данные
Dmitriy
Vladislav
если у тебя модель ассоциируется с АР, то тогда нам не о чем говорить =/
Vladislav
и если ты считаешь запросы логико
Vladislav
то тем более
Ivan
Модель в смысле AR ?
Чем отличается вызвать метод переданного инстанса класса и взять поле из переданного массива?
Vladislav
Эти три вещи вместе — логика доступа к данным, бизнес-логика и логика отображения — составляют концепцию, которую называют шаблоном Модель-Представление-Управление (Model-View-Controller, MVC) архитектуры программного обеспечения. В этой концепции термин «Модель» относится к логике доступа к данным; термин «Представление» относится к той части системы, которая определяет, что показать и как; а термин «Управление» относится к той части системы, которая определяет какое представление надо использовать, в зависимости от пользовательского ввода, по необходимости получая доступ к модели.
Vladislav
вот пример из доку джанго
Vladislav
термин «Представление» относится к той части системы, которая определяет, что показать и как;
Vladislav
вьюха решает, что ренджерить
Vladislav
а контроллер решает какую вьюху показывать
Dmitriy
Vladislav
и передает достаточный минимум данных
Ivan
Rinat
Ребят, через композер в advanced шаблон в проекте стянул либу http://fancyapps.com/fancybox/3/ . Чтобы во вьюхах можно было его классы использовать-в Asset надо подключать?
Ivan
Rinat
Dmitriy
Rinat
Модель в yii не совсем модель
Vladislav
Vladislav
тут можно прочитать про мвс
Vladislav
полезно
Vladislav
и что значит V в аббревиатуре
mr.
Лол
Rinat
mr.
MVC в вебе нету, если уж начать занудствовать по максимуму
mr.
MVP же
Юрий
срач solid, mvc, mvt - наконец-та
Юрий
Ivan
Vladislav
Сервисный слой. причем тут сервис в yii
Представление отвечает за получение необходимых данных из модели и отправляет их пользователю.
Представление может влиять на состояние модели сообщая модели об этом.
The Ant
лучше скинь мне авторитетный источник как лучше передавать данные во вьюху, если их много
Vladislav
Vladislav
еще раз говорю
Vladislav
используй фасады
Vladislav
хелперы
The Ant
откуда?
Vladislav
виджеты
Vladislav
деву марию
Vladislav
что угодно
The Ant
yii не про фасады )
Vladislav
да хоть методы в самих моделях
Vladislav
если тебе не жалко их засирать
Vladislav
что угодно
The Ant
методы чего? вьюхи?
Vladislav
Модели
Vladislav
тебе надо список друзей пользователя
Vladislav
в модельке делаешь User::getFriendList
Vladislav
который тебе вернетс данные
Vladislav
из модели его спрашиваешь
Vladislav
но это не тру
Vladislav
ибо модель толстеет
Vladislav
и вообще
Dmitriy
The Ant
потом это барахло вызываешь во вьюхе, я правильно понимаю?
Vladislav
типа того
The Ant
привет вордпресс называется )
Vladislav
ено еще раз говорю, шоб не засирать модель делаешь хелпер класс
Vladislav
который и будет доставать список друзей
The Ant
функции заменили фасады, в остальном ниче не изменилось
Vladislav
Vladislav
и ООП
Dmitriy
Dmitriy
Vladislav
Vladislav
Vladislav
епвашумать
Vladislav
Dmitriy
ДА что вы так за этот шаблон вьелись.
Vladislav
и сообщеняи полседние
Vladislav
и цвет темы