Создание php MVC приложения. Главная страница кабинета

Главная » Видеоуроки » PHP+MySQL » Создание php MVC приложения. Главная страница кабинета

Сегодня нашей задачей будет создание главной страницы кабинета. Данная страница предполагает довольно приличную по объему верстку, поэтому я решил использовать готовый шаблон для того, чтобы как можно быстрее перейти к решению других более интересных и актуальных для вас задач. Шаблон вы можете скачать по ссылке.

После создания шаблона страницы нам нужно создать контроллер и модель главной страницы кабинета. В контроллере мы как всегда объявляем приватное свойство — шаблон для отрисовки, а также метод по умолчанию (index), который будет отрисовывать страницу с некоторыми данными, которые хранятся в массиве pageData. Для начала мы выведем на страницу небольшую общую статистику — количество заказов, товаров и пользователей.
Для этого в модели CabinetModel мы создадим три соответствующих метода — getOrdersCount(), getProductsCount() и getUsersCount(). Код методов идентичен за исключением названия таблицы, из которой мы получаем данные. Методы возвращают нам количество строк, а не детальные данные. Поэтому в запросе мы будем использовать функцию COUNT(). А результат мы будем получать при помощи метода fetchColumn().

Подписаться на рассылку

Будьте в курсе - получайте последние статьи на свой email

Ваша подписка успешно оформлена

Pin It on Pinterest

Share This