2017-07-31 100 views
-2

我幾周來一直在想這個問題,似乎無法得到一個關於如何實現發佈功能的可能解決方案?就像在wordpress頁面中一樣,您需要發佈頁面,以便更改將反映在實時網站中?你通常如何做這種功能?我只是感到困惑,因爲如果我更改數據庫中的數據,那麼即使我仍在編輯頁面,它仍會影響活動站點。任何教程或資源都會非常麻煩。謝謝你們,祝你有美好的一天。Laravel最新5.4如何實現發佈

+0

您可以使用兩個分支** DEV **和** MASTER **或** PROD **如果您想要發佈一些chages,您可以在'.ENV'文件中使用特定數據庫,每個分支都有特定的配置在dev開發中,你所能做的就是將其合併到master分支並將其部署到prod服務器中,並且還可以使用遷移來更新數據庫的模式! – Maraboc

+0

我真的不明白你想要完成什麼!但對於資源,我認爲laracasts.com會對此有好處。但是您可以使用刀片模板來呈現數據,瞭解您需要的方式以及您想要的位置。你需要展示你想要完成的事例。我們很樂意爲您提供幫助。 – Madeny

+0

Stackoverflow不是這類問題的網站。 –

回答

1

我沒有任何教程或資源可以提供,但我的建議是分離您使用的內容類型。例如,當你編輯某些東西時,確保它的類型被設置爲「草稿」或類似的東西。發佈時,只需創建一種「發佈」類型的草稿副本。

是的,您將在數據庫中有重複的數據,但在頁面上顯示內容時,您將看不到它。

恐怕沒有其他辦法可以做到這一點,除非可能有一個模型具有附加字段,這些字段僅用於編輯,發佈時將其值分配給主對象變量。

+0

這裏有一個解決方案。 –

+0

謝謝。 @Rudolfs Heimanis –