Revision of 2012 年 project III http://business-services.scmp.com/ from Mon, 2012-04-16 19:50

Snapshot: 

2012 年 project III (project II 仍然為內部使用中)

第一個我製作的使用 Drupal 7.x 的網站
集團內第一個 7.x 網站

因為是第一次使用 7.x 開發
功能上沒有要超越過去的功能的意思
志在將過去在 6.x 的經驗轉移到 7.x 的平台上
還好有這個決定, 否則可能真的會趕不上

一般的設定, 例如 cck都沒有太大的問題
介面都很類似
views 的介面上雖然類似, 但要細心使用額外的功能的話還是要花點時間適應
特別是處理輸出 html 的時候更明顯
新增的 field.tpl.php 和 views 的 field template 時有沖突
處理 node.tpl.php 的時候要細心開始吸收 entity 的概念和 API
再加上為 solr 所用的客制欄位等等

接下來就是 apache solr 的客制
包含好幾個部份,
"spnsored search" 從現有的搜尋結果中找出符合特定選項的子集
"map search" 將結果用 Google map 顯示
"Facet API" 令結果再可以使用自定選項過濾
"Price search" 過濾等定價錢之結果
"More like this" 和頁面相似的其他頁面

全部模組化,
總共九個客製模組.
以上

Google