Публикация изменений на сайт только для менеджера/админа
Подскажите можно ли реализовать следующий функционал:
Все изменения на сайте публикуются и видимы только для авторизованных в админ панели пользователей, и только после проверки можно опубликовать это все на основной сайт?
Это нужно чтобы внесенные изменения не улетели сразу на паблик, чтобы их можно было предварительно проверить как это выглядит на сайте и затем только сделать общедоступными
Есть мысли сделать это через babel и два контекста, первый поддомен test и контекст test_web второй обычный домен и контекст web, однако не хотелось бы по два раза вносить изменения
Все изменения на сайте публикуются и видимы только для авторизованных в админ панели пользователей, и только после проверки можно опубликовать это все на основной сайт?
Это нужно чтобы внесенные изменения не улетели сразу на паблик, чтобы их можно было предварительно проверить как это выглядит на сайте и затем только сделать общедоступными
Есть мысли сделать это через babel и два контекста, первый поддомен test и контекст test_web второй обычный домен и контекст web, однако не хотелось бы по два раза вносить изменения
Комментарии: 5
Контекст для dev версии это что-то от лукавого, даже в теории не могу представить как это может работать. Единственный приемлемый вариант это хранение элементов в файлах и разворачивание отдельного dev сайта. В IDE создать два подключения: на prod и на dev. И деплоить сначала на dev, а после проверки на prod.
1. нужно манагевам и админам отметить права видеть неопубликованные ресурсы.
2. в сниппетах вывода ресурсов, включить отображение неопубликованных.
Это должно сработать, но я не проверял
2. в сниппетах вывода ресурсов, включить отображение неопубликованных.
Это должно сработать, но я не проверял
А как это поможет в случае, когда нужно внести изменения в вёрстку? Два шаблона делать? Или вёрстку в контент запихивать?
Я чет не подумал про разработку
Что вы имеете ввиду под «изменениями на сайте»? Изменение ресурсов? Или изменение кода (плагины/сниппеты/шаблоны)?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.