Laravel последние 5.4, как реализовать опубликовать

Я думал об этом уже несколько недель и не могу найти возможного решения о том, как реализовать функцию публикации? как на странице WordPress вам нужно опубликовать страницу, чтобы изменения были отражены на живом сайте? Как у вас обычно получается такая функциональность? Я просто сбит с толку, потому что если я изменю данные в базе данных, это повлияет на живой сайт, хотя я все еще редактирую страницу. Любое учебное пособие или ресурсы будут очень дурацкими. Спасибо, ребята, хорошего дня.

-2

Решение

У меня нет учебников или ресурсов, но я советую разделять типы контента, который вы используете. Например, когда вы редактируете что-то, убедитесь, что его тип установлен на «черновик» или что-то в этом роде. При публикации просто создайте копию черновика с типом «опубликовано».

Да, у вас будут дублированные данные в базе данных, но при отображении контента на странице вы его не увидите.

Боюсь, что нет другого способа сделать это, кроме, может быть, наличия в одной модели дополнительных полей, которые предназначены только для редактирования, а при публикации их значения присваиваются переменным основного объекта.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]