Отключение блока при переходе на определенную страницу. Допустим основная страница index.html, и при переходе на страницу index2.html отключается блок, который дублируется в футере. это footer.php который дублируется на всех страницах и подключается через require_once
А почему оно в разделе js? Это должно делаться на стороне php. Непонятно, как в html страницу блок может подключаться через require_once. Но суть в том, что не должно быть независимых файлов. Должен быть один базовый файл, который общий для всех страниц, а всё остальное уже в него подключается в зависимости от запрошенной страницы.
Я просто php почти не знаю... максимум азы, а js хоть немного... и на сколько знаю js тоже можно это сделать Это просто верстка без ничего, пару страниц, а footer дублируется, поэтому и через require подключается
Он то может, но это неправильно. Для php: заведите переменную с названием страницы (либо просто с флагом нужен блок или нет), задавайте ей значение в файле, где вызывается футер, а в самом футере проверяйте это значение (то есть, оберните вывод блока в условие). Это базовый синтаксис php, который во всех С-подобных языках одинаков (и php, и js к ним относятся). Разве что объявление переменных в php проще, но имена переменных начинаются с символа доллара.