之前有客戶在用我們的系統做的網站時,遇到這樣一個問題。就是把一級分類放進二級分類后,發現包括一級在類的以及他所有的子類全都消失。
這是由于一級分類的編碼發生變化,而二級分類的編輯依舊是原來的,找不到原來的頂極分類造成的。
于是我們開始想解決方案
1:醉早想到的方案是當編輯一級分類的時候,頂極菜單只顯示一級分類,從而達到無法將一級分類放進二級分類中去的目的。
2:當編輯二級分類的時候,正常顯示所有的一級分類和二級分類。
然后有朋友說這樣不行。
因為如果想編輯某一個一級分類到其他的分類的子類下,這樣就實現不了,這樣需要先操作一級分類到其他主類下,然后再編輯到子類。步驟多了一步操作。費勁。
于是我們又想到了下面這樣的一個解決方案。
當編輯一級分類的時候,只是不顯示當前分類和其子類,其他的主類和子類正常顯示。
這樣既能避免剛才說的出現欄目消失的狀況,又能正常將其編輯為其他欄目的子類的子類。
代碼修改之后為控制器中:makeSortSelect函數
將原來的子菜單處理放進了上面的IF中。
大家好,這里是黑馬視覺,今天我們來聊聊在深圳建一個網站需要多少錢?龍華網站建設需要多少錢?從所周知,···
在深圳有很多外貿公司,他們已經不滿足于通過其他平臺來引流,于是他們都需要建設一個自己自己的外貿網站,···
用過bootstrap框架的朋友都知道它自帶的二級導航菜單是點擊后彈出來,而且不再點擊就不消息,非常不友好。那···
一個網站建成以后,上排名的一般是以首頁為主,用戶打開網站的第一印象也是首頁的設計排版。所以首頁的設計···