Евгений: можно обойтись одним, наиболее полным запросом. В шаблоне выводить только нужные данные. Либо разруливать эту ситуацию в контроллере. Он должен знать какие данные как собрать в 1 универсальный ответ для каждого шаблона.
Если запросы действительно нужны уникальные, поведение сильно отличается, то тут уж ничего не поделать, нужны 3 самостоятельных виджета.
ssrdop: все верно, я указал общее направление, задал уточняющий вопрос, дал ссылку на лучшие практики. ТС ответил что он хочет, я сказал с чего начать.
Игорь Мезенцев: а чего тут удивляться, что-то сверстать даже мой кот может. Подключать надо не CMS к верстке, а верстку к CMS. CMS написаны на PHP. Вам понадобятся базовые знания CMS и PHP, для того того чтобы натянуть свою верстку на CMS.
А для того чтобы сделать целый сайт самому на PHP вам понадобится куда больше знаний и опыта.
kirill-93: так это, скорее всего, кто то вам делает обращение к несуществующей страницы, вот все дела. Настройте, чтобы в лог при этом эксепшене писался запрашиваемый адрес.
ssrdop: такой ответ на риторический вопрос мне очень нравится и я даже кое что получил весьма конкретное про вас из него. Если бы не он, то я бы продолжал недоумевать чем же вам не понравился мой ответ в контексте следующих фактов:
Ваше сообщение "А что еще нужно? Ведь дальше обычная работа с базами данных и вывод информации на экран. "
При том что у ТС не было вопросов по теме аутентификации и даже было уточнение, что его в первую очередь интересует следующее:
"добавления/удаления постов, и возможностью добавления изображений в альбомы сайта. Больше ничего."
ssrdop: в своем ответе я привел сайт с лучшими практиками и литературой. В комментарии написал какие конкретно области надо изучить. В чем проблема?
Нет смысла браться писать админку, если банально не прочитал мануал по PHP. Если прочитал, то уже знаешь как работать с формами, как с БД, как с файлами. Что еще то нужно знать для админки? Это ведь самые примитивные вещи, разве нет?
> "конкретно человеку помогите"
насколько конкретным был вопрос, настолько конкретно я ответил. В админке нет никаких "особых" операций, все стандартно. Если у человека возник такой вопрос, значит ему стоит изучить то, что я указал.
> "...не высказывайте свое мнение."
Приведите, где я высказал свое мнение?
Александр:
> "про админку подробно в сети тоже ничего толком не нашёл"
ну вот если вы с просите что именно вам не ясно и что вы пытались найти, то вам скорее помогут. Как я уже 3 раза сказал, никаких особых отличий от остального приложения в админке нет. Ну да, она закрыта от публичного просмотра, а в остальном там происходят самые банальные операции.