2012-02-24 76 views

回答

0

取決於您想要在該導航菜單中顯示的內容,例如,如果您遵循wordpress邏輯,則可以在導航菜單中包含類別或頁面。 如果您決定在那裏創建頁面,那麼您只需創建一個tblPages數據庫表,並在其中創建以下基本列:標識,標題,描述,日期和順序。 標題將顯示在navmenu中,描述將顯示在點擊以及日期上,訂單將用於指定navmenu中的訂單。

如果您決定在導航菜單中有類別,那麼您需要具有以下列的id,title,order和其他表格列表的分類表:id,titile,shorttext,fulltext,views,classid (這是id在分類表中的外鍵),publicationdate,author ...

+0

如何創建子表菜單? – 2012-02-24 14:13:58

+0

告訴我你將使用哪種方法,類別或頁面? – sm13294 2012-02-24 14:45:08

+0

最好的辦法是創建一個帶有兩個字段的新表:categoryid和parentid。你可以決定,如果parentid等於0,那麼它是主菜單,如果它是1或更多,它就是具有該id的類別的子類。 或者,如果你不想創建另一個表,你可以在當前表中添加一個字段parentid,並按照我所說的相同的邏輯。 PS:如果您將categoryid = 0設置爲主類別字段,則必須從1開始,而不是從0開始類別或頁面ID。 – sm13294 2012-02-24 14:51:00