- Регист
- 21 Май 2018
- Сообщения
- 666
- Реакции
- 677
Итак, чтобы вывелась главная страница сайта (как впрочем и любая другая) в CMS, необходимо разобрать ее url в .htaccess (файл лежит в корневой директории сайта) и перенаправить его на соответствующий контроллер, который и загрузит определенный шаблон страницы.
Допустим мы хотим, чтобы вместо главной страниы загружалось содержимое страницы catalog (значит нам нужен контроллер статических страниц PageView.php)
Переходим в .htaccess, ищем строку отвечающую за обработку главной страницы (контроллер главной станицы - MainView.php) и легко ее находим:
затем меняем ее по образу и подобию работы со страницами и не забываем передать параметр url страницы на:
Все готово.
Допустим мы хотим, чтобы вместо главной страниы загружалось содержимое страницы catalog (значит нам нужен контроллер статических страниц PageView.php)
Переходим в .htaccess, ищем строку отвечающую за обработку главной страницы (контроллер главной станицы - MainView.php) и легко ее находим:
Код:
RewriteRule ^/?$ index.php?module=MainView&page_url= [L,QSA]
затем меняем ее по образу и подобию работы со страницами и не забываем передать параметр url страницы на:
Код:
RewriteRule ^/?$ index.php?module=PageView&page_url=catalog [L,QSA]
Все готово.