隨著我們的客戶(hù)群體不斷擴(kuò)大,對(duì)網(wǎng)站后臺(tái)的要求越來(lái)越高,盡管我們?cè)诤芫靡郧熬驼J(rèn)為我們的后臺(tái)程序趨近完美,但事實(shí)上卻不是這樣。通過(guò)對(duì)客戶(hù)使用反饋數(shù)據(jù)的整理分析后,我們發(fā)現(xiàn)網(wǎng)站后臺(tái)在產(chǎn)品分類(lèi)這一塊處理得不夠人性化,還有很大的提升空間,這也是本次升級(jí)的核心思路。
自動(dòng)記錄最近操作所涉及的全部分類(lèi)信息
不管網(wǎng)站的產(chǎn)品中心是一級(jí)分類(lèi)、二級(jí)分類(lèi)還是二級(jí)以上的分類(lèi)模式,目前我們已經(jīng)實(shí)現(xiàn)了記錄最近一次操作時(shí)選擇的分類(lèi)數(shù)據(jù),并且在下一次上傳產(chǎn)品的時(shí)候以默認(rèn)的方式顯示出來(lái)。這樣在極大程度上提高了多個(gè)產(chǎn)品數(shù)據(jù)集中上傳時(shí)的工作效率。如下圖所示,左側(cè)為升級(jí)前的效果,如上傳分類(lèi)相同的產(chǎn)品項(xiàng)目時(shí),也需要重新設(shè)定分類(lèi)信息,而右側(cè)為升級(jí)后的演示效果,如上傳與剛剛相同分類(lèi)信息的產(chǎn)品,則無(wú)需再次選擇分類(lèi)。
修改分類(lèi)父級(jí)類(lèi)別時(shí)自動(dòng)修改對(duì)應(yīng)子類(lèi)或子產(chǎn)品項(xiàng)目的分類(lèi)信息
這是一個(gè)比較重要的升級(jí)點(diǎn)了,可能您過(guò)去還沒(méi)有注意到,這種情況只出現(xiàn)在二級(jí)或二級(jí)以上分類(lèi)結(jié)構(gòu)的網(wǎng)站中。例如某一個(gè)產(chǎn)品的一級(jí)和二級(jí)分類(lèi)分別是1.1和2.1,當(dāng)我們將二級(jí)分類(lèi)的父級(jí)類(lèi)別修改為1.2的時(shí)候,如果不同步修改所有二級(jí)分類(lèi)為2.1的產(chǎn)品分類(lèi)信息的話,數(shù)據(jù)就會(huì)變得凌亂不堪,新升級(jí)之后,我們已經(jīng)完美解決了這個(gè)問(wèn)題。
優(yōu)化二級(jí)或二級(jí)以上產(chǎn)品分類(lèi)的排序問(wèn)題
分類(lèi)的排序,按理說(shuō)大家使用的時(shí)候不會(huì)存在什么問(wèn)題,過(guò)去的解決方案也能夠滿足,除非二級(jí)分類(lèi)的數(shù)量非常多的情況下。例如:二級(jí)產(chǎn)品多達(dá)50個(gè)的時(shí)候,要將最后一個(gè)分類(lèi)挪到最上面,這個(gè)就需要占用較長(zhǎng)的時(shí)間來(lái)操作了。因此,新的二級(jí)分類(lèi)排序問(wèn)題我們采用了分段模式。也就是說(shuō),所有二級(jí)或更深層級(jí)的分類(lèi)排序,全部以其父級(jí)分類(lèi)為一段,排序全部將局限于在這一段內(nèi)完成。這樣就在很大程度上節(jié)約了排序修改的時(shí)間。同時(shí),我們?cè)谶壿嬤\(yùn)算上采用了自動(dòng)排序功能,所有的排序再也不會(huì)發(fā)生混亂。
項(xiàng)目所屬分類(lèi)的聚合顯示
在網(wǎng)站后臺(tái)中,過(guò)去我們只是將某一個(gè)類(lèi)別所屬的父級(jí)類(lèi)別顯示出來(lái)。后來(lái)發(fā)現(xiàn)我們的網(wǎng)站管理員在使用后臺(tái)的時(shí)候需要同時(shí)看到更多、更深、更遠(yuǎn)級(jí)別的分類(lèi)信息。因此,我們?cè)谏?jí)后的后臺(tái)程序中,我們顯示了某一個(gè)項(xiàng)目的全部分類(lèi)信息。
以上總體主要是以產(chǎn)品中心功能為例在描述這次后臺(tái)升級(jí)的主要內(nèi)容,其實(shí)這些功能并不局限于產(chǎn)品中心。案例中心、新聞中心,只要是涉及到二級(jí)或二級(jí)以上分類(lèi)的功能模塊都適用??赡苣赐瓯疚牟⒉恢牢以诿枋鍪裁?,這不重要,您只需要知道,在此以后的網(wǎng)站后臺(tái)使用起來(lái)將更加方便就對(duì)了。