|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
читаю книги - вижу разнообразные фиги кто-то говорит, что данные должен получить контроллер и передать это дело нужному вью кто-то утверждает, что это неправославно и данные во вью исключительно из модели должны капать, а задача контроллера вызвать нужный вью кому верить? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2019, 16:39 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
waszkiewiczкто-то утверждает, что это неправославно и данные во вью исключительно из модели должны капать, а задача контроллера вызвать нужный вью И кто этот кто-то, если не секрет? Что за книга? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2019, 11:18 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
waszkiewicz данные во вью исключительно из модели должны капать, а задача контроллера вызвать нужный вью Это как? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2019, 21:42 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
Hettwaszkiewicz данные во вью исключительно из модели должны капать, а задача контроллера вызвать нужный вью Это как? дёргаешь нужную модель прямо из вьюхи и юзаешь ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 05:20 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
waszkiewiczчитаю книги - вижу разнообразные фиги кто-то говорит, что данные должен получить контроллер и передать это дело нужному вью кто-то утверждает, что это неправославно и данные во вью исключительно из модели должны капать, а задача контроллера вызвать нужный вью кому верить? в идеале CTRL решает (например, когда вызов одного из главных методов - /index/show/edit/ins/del/upd/close) но никто не мешает наделать отдельных вьюх, которые дёргают нужные модели, и даже куски вьюх из других вьюх ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 05:23 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
а ещё не MVC, а HMVC ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 05:31 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
если ТС не пишет свой фреймворк, то нефик мучаться, берем готовый и следуем документации если пишет... я бы основательно подумал а надо ли ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 08:03 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
полудухHettпропущено... Это как? дёргаешь нужную модель прямо из вьюхи и юзаешь Покажите пример? Желательно на twig/blade. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 08:22 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 14:29 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
waszkiewicz, It’s also important to remember that the View part is never given data by the Controller. As I mentioned when discussing the Model, there is no direct relationship between the View and the Controller without the Model in between them. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 14:30 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
Аша, пишет, что нет прямой связи между контролером и вью, при это сам же в примере передает в конструктор вью контроллер. Ну не наркоман? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 14:53 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
waszkiewiczДмитрий Мух, вот этот гражданин пишет об этом https://www.sitepoint.com/the-mvc-pattern-and-php-1/ Читаю... Understanding MVCThe pattern’s title is a collation of its three core parts: Model, View, and Controller. A visual representation of a complete and correct MVC pattern looks like the following diagram . и по ссылке: а не так как у автора статьи ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 15:27 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
При этом цитирует следующее: It is important to note that in order to correctly apply the MVC architecture, there must be no interaction between models and views: all the logic is handled by controllers Вообщем на мой взгляд старая левая статья того периода жизни автора, когда он сам ни фига не понимал. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 15:39 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
Hettполудухпропущено... дёргаешь нужную модель прямо из вьюхи и юзаешь Покажите пример? Желательно на twig/blade. да отчёт, например общая вьюха, а в ней напихано разных таблиц ну и каждая таблица это же отдельная вьюха + модель лазает в БД ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 16:59 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
Дегтярев Евгенийесли ТС не пишет свой фреймворк, то нефик мучаться, берем готовый и следуем документации если пишет... я бы основательно подумал а надо ли в принципе да, согласен свой фреймворк лучше не писать, это на годы... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 17:01 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
полудух, да не пишу я фреймворк, просто небольшое приложение, как мне видится укладывающееся в MVC вот и не хоцца сразу грабель разложить а дернуть модель из view или впихнуть данные из модели в методе вызова view в контроллере - вот в чем был вопрос ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 17:29 |
|
php MVC - как православно view должен получать данные для отображения
|
|||
---|---|---|---|
#18+
В нормальных фв не дернешь из view ничего, что непосредственно туда не передавалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2019, 18:19 |
|
|
start [/forum/topic.php?fid=23&msg=39845079&tid=1459881]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 277ms |
total: | 411ms |
0 / 0 |