Я надеюсь на какой-то совет, представьте, что если вы захотите, вы находитесь на веб-сайте, и вас приветствуют исключительно с помощью меню навигации. При нажатии на меню навигации, расположенное в левой части экрана, вы можете добавлять различный контент. с правой стороны экрана, который загружается в отдельные «div», а затем сворачивается в аккордеоны (это фактически делает сайт одной страницей (да, я знаю о плохом SEO, доступности и удобстве использования). Теперь это вызывает у меня некоторые вопросы.
1) Каков наилучший способ загрузки данных для каждого из этих «модулей» при нажатии на них? Как бы я загружал просмотры codeigniter при выходе с индексной страницы?
2) Пользователь также может удалить «модули», как этого можно достичь, не покидая страницу?
3) Если есть 3 страницы, загруженные из 3-х разных представлений в аккордеоне, как я могу сделать так, чтобы можно было открыть только один аккордеон?
4) Если внутри «модуля» есть дополнительные ссылки, он должен загружаться в другом виде слева от него, как я могу это контролировать?
Я знаю, что спрашиваю много советов, но я никогда не видел в Интернете ничего подобного и был бы очень признателен за отзывы о том, как лучше всего к этому подойти.