Уважаемые коллеги, всем привет.
Пишу мини-crm для учёта рейсов по грузоперевозкам на php mvc.
Такой вопрос.
У меня есть контроллер, который берёт из модели данные и передаёт в вид, выводится таблица с записями.
Я хочу сделать возможность просмотра деталей записи в режиме Ajax - по клику на запись, чтобы
появлялся всплыв и в нём данные.
Как это реализутся в классической архитектуре MVC? Ведь по классике нужно делать переход но новому адресу, вызывать контроллер, из контроллера вызывать модель, получать данные записи и выводить видом.
А как в случае с аяксом быть? Я обрабатываю клик по записи в JS:
$('body').on('click', '.element', function(e)
{
$.ajax(
{
url: 'Тут что мне вызвать? Просто модель напрямую?',
...
success: function(data)
{
$('всплывающий_контейнер').html(data) - а как вызывать вид для оформления полученных дданных? Ещё один аякс с запросом к виду, передавая полученные из модели данные?
}
});
});
Такая схема действий?