Как написать условие, чтобы модальное окно открывалось только на главной странице?
if ($_SERVER['REQUEST_URI'] == '')
Но я бы советовал присмотреться к мануалам по правильному использованию вашего фреймворка, ибо сие есть костыль.
if ('/' === document.location.pathname){
// ваш код вызова модального окна
}