Как изменить главную страницу сайта?
Читать конфиг движка — задача не из легких :), поэтому иногда я наблюдаю вопросы о том, как сменить главную страницу движка.
Все до банальности просто:
Примечание: не следует путать в данном случае «index» — это всего лишь имя урла в записи роутера для экшена ActionIndex.
Примечание: вышеуказанную строку кода (из п.2) нужно вносить в файле config.local.php перед строками:
Это кросспост из гида.
P.S. В разрабатываемой версии лс также добавлены настраиваемые эвент, параметры и данные реквеста для запускаемого экшена.
Все до банальности просто:
- Нужно узнать имя записи роутера, который указывает на необходимый экшен, который нужно запускать на главной странице. Проще говоря, узнать урл экшена, например, для страницы списка людей это «people», для активности — «stream».
- Прописать это значение в локальном конфиге движка (файл config/config.local.php) в параметре:
$config['router']['config']['action_default'] = 'people';
- Сохранить изменения. Теперь на главной странице доступен список пользователей вашего сайта, а «старая» главная страница существует по адресу:
сайт/index
Примечание: не следует путать в данном случае «index» — это всего лишь имя урла в записи роутера для экшена ActionIndex.
Примечание: вышеуказанную строку кода (из п.2) нужно вносить в файле config.local.php перед строками:
return $config; ?>
Это кросспост из гида.
P.S. В разрабатываемой версии лс также добавлены настраиваемые эвент, параметры и данные реквеста для запускаемого экшена.
7 комментариев
index/newall или просто newall не работают.
в текущей можно запускать только экшен с его эвентом по-умолчанию.