function menuToggle() {
document.body.classList.toggle('_lock');
iconMenu.classList.toggle('_active');
menuBody.classList.toggle('_active');
if (menuBody.classList.contains('_active')) {
menuBody.addEventListener ('click', function menuClose(e) {
if (e.target.tagName == 'A') {
menuToggle()
menuBody.removeEventListener ('click', menuClose)
}
})
}
}
А с каких пор PHP стал фронтом?- А кто такое говорил? Для того, чтобы вывести контент - нужно, чтобы его кто-то прочитал, обработал и передал во фронт (в данном случае я имею в виду "препроцессинг" этого дела с помощью PHP). Почему? Ну потому что, как я понимаю, если контент получать сразу в браузер через JS, то в итоге произойдет что: я написал допустим 10 статей через эту чудо-цмс, джаваскрипт на сайте их как-то получил, показал пользователю, пользователь доволен. А если зайдет на эту страницу какой-то Гугл, Яндекс, утка, что они увидят? Ничего. Индексации ноль, сайт не продвигается. Тем более я никак не могу понять, куда записывается контент (в базу данных?) и как он там структурирован, чтобы более-менее понимать, как мне для php обьяснить, что здесь заголовок, тут текст, там картинка, собери это все, вставь в указанные теги в html и отдай пользователю.