2010-03-25 52 views
2

我對web開發非常陌生。我正在嘗試與朋友建立一個非常簡單的網站。我的朋友花時間爲我們的網站設計了佈局,並且我們在靜態HTML頁面中看到了我們想要的東西。PreMade網頁設計和Drupal

我現在想做的是轉移到像Drupal這樣的內容管理系統,但保持我們已經準備好的相同設計。

因爲我對這個領域完全陌生,所以我正在尋找一些關於如何實現這一飛躍的最佳實踐建議。

很明顯,我可以編輯一些現有的Drupal主題,讓它給我我想要的佈局,但是我應該走下去的路?

謝謝!

更新:另外,它不僅僅是用style.css替換我的style.css嗎?

更新2:最終目標是讓人們能夠登錄並創建新聞條目,這與將出現在首頁上的博客非常相似。在左側和右側還會有其他項目,但他們不需要被任何人直接訪問,真的。他們會保持相當靜態。

回答

5

Zen主題是一種元主題,旨在完全符合標準,使主題的每個方面都很容易定製,並提供大量信息性評論。如果你想開發自己的主題,這是最好的開始。即使你發現了一個看起來很像你想創建的主題,但從禪開始可能還是更好,因爲它具有非常好的佈局和指導性。話雖如此,我從來沒有從頭建立過一個主題,但它確實看起來像很多工作。

更新

一般來說,最好的辦法可能最終會被用你設計師的HTML和CSS作爲參考,並編輯基於禪宗的模板和CSS文件重新創建的外觀。這有點神奇。

您將最終將設計師佈局中使用的樣式分解爲各種模板文件的一部分。側欄上大多數是靜態的東西將成爲Drupal所稱的「塊」。您可能會使用頁面的頂部部分來精煉主頁面模板標題部分的HTML;您將使用中心部分將任何必要的標籤添加到主頁面模板的內容部分。

我傾向於自由使用Firefox的Firebug擴展,或Chrome內置的開發者工具。這些工具可讓您快速找到想要更改的給定CSS元素,並對其進行編輯以查看更改的外觀。起初,儘管只是通讀整個CSS文件以瞭解其工作原理可能會更好。 Zen的CSS再一次很容易被消化。

+0

就像@Jonathan Sampson說的那樣,閱讀大量文檔。 – intuited 2010-03-25 21:49:36

+0

對於我來說,試試連接數據庫並以這種方式拉出節點會更簡單嗎? – mrduclaw 2010-03-25 21:52:09

+0

@mrduclaw:ummmm ......不確定你的意思。 – intuited 2010-03-25 22:01:36

2

在接下來的幾天裏將你的心和靈魂注入Drupal Theming Guide。像大多數事情一樣,如果在文檔中無謂地花費時間,最好完成整理。

+0

您的意思是「......最好是在......之後完成」嗎? – intuited 2010-03-25 21:52:29

1

從Zen或Framework主題開始。它們爲使用CSS來適應您的設計提供了很好的起點。

這也有幫助:

http://drupal.org/theme-guide

不管你做什麼,不要把花環主題是一個很好的Drupal主題是如何完成的。當我第一次啓動Drupal時,我沿着這條路走下去......