[英]laravel which route or link should I use for this case
我有一個xmldocument
模型,可以通過這種方式顯示它的配置文件:
`public/xmldocument/4`
此頁面上有三個鏈接,分別是:
add general information
add master information
add general information
他們每個人都是資源。 例如:
添加常規信息是資源general_information
的創建
添加主信息是資源master_information
的創建
添加常規信息是資源general_information
的創建
但是他們每個人都必須知道xmldocument ID。 就我而言,每個人都應該知道它們屬於xmldocument = 4
我的問題是我應該將每個人都路由到此鏈接嗎
`public/xmldocument/4/generalinformation/create` ?
或此鏈接
`public/generalinformation/create` ?
在第二種情況下,我必須傳遞xmldocument id,但是我真的可以使用a
標簽嗎?
正如Oni所說,它與您的業務邏輯有關,因此,沒有任何方法可以作為最佳方法或比這種方法更好的方法,所有這些都歸您所有。
現在關於使用時發送文檔ID的第二個問題
public/generalinformation/create
一般而言,您應追加id
的文檔的鏈接,這樣就可以在接下來的頁面處理它作為a
標簽將只提供_GET
值,但在Laravel可以用slug
例如要解決這個問題,所以您的鏈接可以就像是
public/xml_doc_slug/generalinformation/create
所以這樣你查詢數據庫的slug
,並獲得id
的XML文檔。
我認為,請嘗試使您的URL盡可能簡單,以便以后使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.