Тема: MVC. Допомога у розумінні
Всім привіт!
Мені надзвичайно потрібна ваша допомога у розумінні, як правильно має працювати сайт на MVC. Зараз намагаюся зробити одне завдання (але не прошу допомоги у вирішенні, лише у розумінні MVC), яке потрібно зробити без фреймворків (умова така).
Коротше кажучи, в мене є отака
Як видно, є контролер MoviesController та модель Movie.
Я маю пошукову форму у views/index.php . Мені потрібно туди ж передати масив даних, який я можу отримати з моделі. Я викликаю цю модель у контролері.
Отже, в мене два питання:
1) До якого файлу потрібно звертатися у формі (action="")?До самого контролеру (тобто action="controllers/MoviesController"? Чи до чого?
2) Як мені передати масив даних у views/index.php з самого контролера?
Дякую.
P.S. Я знаходив багато підказок щодо роутингу, але я не розумію просто, як саме реалізувати його в такому маленькому завданні як моє. Тобто я взагалі не розумію, що писати, аби роутинг цей спрацьовував.
P.P.S. Продивився серію відео Віктора Зінченка по створенню власного магазину на основі MVC, але подивитися подивився, а суті саме роботи роутингу не зрозумів. Хочеться самому навчитися таке писати.