Октябрь CMS: создать одну статью / страницу для каждого пользователя

Для проекта, над которым я работаю, мне нужно, чтобы клиенты могли создать учетную запись на веб-сайте (если возможно, используя Laravel) и иметь возможность создать одну страницу для них, выполнив несколько простых шагов, чтобы представить свою компанию.

Лучше всего было бы иметь платформу с управлением контентом, управлением пользователями, ролями и разрешениями.

Мне было интересно, возможно ли достичь этого с помощью CMS в октябре или есть альтернатива Laravel для достижения этой цели?

Заранее спасибо.

1 ответ

Я бы предположил, что будет лучше перейти на октябрь, так как он содержит все необходимые плагины и простой интерфейс для добавления контента.

Удачного кодирования.

Чтобы решить Dashboard для каждого пользователя (мы предполагаем, что вы хотите это в бэкэнде):

  • У вас будет один супер админ
  • Теперь создайте свой плагин, определите, какое разрешение вам нужно для разных групп.
  • Затем создайте группу с набором разрешений (согласно вашей потребности в вашем плагине)
  • Затем создайте пользователя с этими группами, и у этого пользователя будет собственное пространство на основе группы.
  • Ex. в одной группе вы устанавливаете разрешение на редактирование элемента - он может редактировать элемент с группой, у которой нет разрешения, что пользователь не позволит редактировать этот элемент.

для ознакомления вы можете проверить это видео: https://www.youtube.com/watch?v=xbw0vkq4dnk

Октябрь Документ для конечных пользователей: https://octobercms.com/docs/backend/users

Все еще есть проблемы, пожалуйста, дайте мне знать.

если вы хотите приборную панель на стороне интерфейса, то поток выглядит следующим образом

  • Я думаю, что было бы возможно справиться только с плагином:)
  • просто добавьте плагин для пользователей https://octobercms.com/plugin/rainlab-user
  • тогда процесс будет таким же, как и у внутреннего пользователя, вам нужно добавить группы пользователей, тогда во время регистрации вы можете назначить им группы
  • Затем с помощью плагина вы можете определить ограничения (вошли в систему / с различными группами и т. Д.)
  • поэтому вам нужно добавить плагин пользователя read, его документ, а затем создать плагин на основе ролей и ограничений.