Joomla работает по принципу MVC. Почитал что такое MVC. Понял из каких основных элементов состоит. У меня есть сайт(пока в разработке), интернет магазин. Внешний вид: В левом блоке категории товара, в правом сам товар. Кликаем на категорию появляется товары данной категории. Ну вообщем всё как у всех. Разьясните пожалуйста по принципу MVC, по пимеру "щелкнул на категории , товар данной категории показался". Какие файлы контроллер, модель и вид? Когда мы "мы кликаем на категории" в какой файл уходит переменная, какой путь (в каких файлах гуляет) и из какого файла она приходит обратно? Понимаю что на данный вопрос нельзя коротко ответить, но всёже. Или дайте какую нибудь ссылочку на понимание логики общения файлов в joomla. Тока не надо прикалываться и скидовать ссылки на мануалы
Вы не тем занимаетесь, по-моему. Когда я начал знакомиться с Joomla, первое время я сосредоточился на вёрстве (html, css) и работе с расширениями. Может Вам тоже лучше пока что этому научиться? По теме (примитивное объяснение): Модель - это данные (например, база MySQL) Контроллер - это связка между данными и их представлением, обработка информации из базы для её вывода на страницу Вид - это, собственно, вывод самой информации на странице - видимая пользователю часть сайта
Вот это контроллер,как написал shurikkan, А не модель поведения, то есть сущности описываемые в классах ?
Парни спасибо за отклик! Верстку html и css параллельно тоже изучаю. Но эти определения и термины я понимаю и уже почти выучил на зубок Меня интересовала практическая сторона: -Это файл шаблон(view из модели mvc) \\AppServ\www\homesite\templates\maket\html\com_virtuemart\category\default.php Тоесть этот шаблон обработки ввода и вывода данных. А вот где физически лежат контроллер и модель? вы можете написать путь к этим файлам и кто из них кто(напримере на примере вывода товаров какойто категории).