您在這裡

第五次讀書會

joey91133's 的頭像
joey91133 在 2010-07-28 (三) 15:07 發表

第五次讀書會:

要來的人要快點上來說一下喔!!

時間:7/31(星期六) 1pm~3pm。
地點:日安KAFFA ,台北市南京東路三段303巷24號,02-27197895。
費用:免費。日安KAFFA 低消90。

討論內容:
1. 問題解答。(需一位資深drupler幫忙,本召集人功力尚淺,大約只能回答非常初級問題)
2. 快速建個Drupal網站。

召集人:Joey,0958181120

這一次讀書會只有兩人,jesse & joey,原本大家很想學的create一個region,可惜未能實現,近日依Using Drupal第11章-Theming Your Site 405頁->creating a new region做了個region,結果見 http://愛瘋手機.台灣的google adsense廣告,一般garland theme加block入content region都會出現在content下方,現在加了個content_top region,將google adsense廣告放入content_top region,並將其放在content之前,做法十分簡單,如下:

(1)先找到theme galand folder內的garland.info,並加入:
regions[header] =Header
regions[left] =Left sidebar
regions[right] =Right sidebar
regions[content_top] =Content Top
regions[content] =Content
regions[footer] =Footer
結果如下圖:

(2)其次去清除快取資料,如下圖:

(3)去看一下區塊,注意下圖中的Content Top,這就是新的region,將一個block移入此region(我將先前製作的block google_ad移入)。如下圖。

(4)到theme Garland的foldr找到page.tpl.php,找到67行的<?php print $breadcrumb; ?>,在下面加入69行<?php print $content_top; ?>,第68行只是comment,如下圖。

(5)回到http://愛瘋手機.台灣就可看到google_ad顯示在content region之上了。如下圖。

複習一下重點:
(a)找到garland.info,加入regions[...] =...,特別注意regions[content_top] =Content Top,這是新的region,variable名稱-->content_top,在區塊顯示名稱是Content Top。
(b)將一個block移入Content Top region。
(c)找到page.tpl.php,在適當地方加入<?php print $content_top; ?>,就行了。

OK. 完成。以饗讀書會諸友。