Показать сообщение отдельно
  #17 (permalink)  
Старый 23.09.2014, 10:19
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Делается не так. Делается вот так. Имеется скрипт который собирает данные и который один только все знает - ну то есть в нем вся ваша инициатива, он знает кто как зовется, откуда что брать и все такое.

Этот скрипт куда-то, абсолютно не важно куда - валит данные в неком принятом и приятном для вас формате. В какую-нить переменную, да хоть прямо в window. Это - model.

Если этот скрипт совмещает и функцию контроллера, то завалив данные он же вызывает модули рендера по обстоятельствам - по адресам, по действиям юзера и тп.

Модуль рендера - view - берет данные из условленного места и тупо превращает их в элементы страницы или интерфейса юзерского. В нем минимальная логика, ну там типа если тут пусто, то вывести синим, а иначе красным то, что не пусто, или не выводить ничего.

Ваши шаблоны - это вьюхи. Сами они думать не должны. Иначе вы никогда не напишите ничего.
Ответить с цитированием