您在這裡
使用者登入
最新文章
回應
3 年 5 個月 之前
6 年 5 個月 之前
6 年 5 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
Re: 下拉式選單
不能出現在header是正常的,除非佈景有這個region,不然的話就得自己手寫新增這個region了
Re: 下拉式選單
喔喔~
了解了 感謝!
那手寫region是新增block嗎? 還是?
Re:
以下是6.x的方式,與5.x不一樣
參考資料: http://drupal.org/node/171205
簡單說就是要改.info與page.tpl.php,以garland的garland.info來說,預設是內容是下
; $Id: garland.info,v 1.5 2007/07/01 23:27:32 goba Exp $
name = Garland
description = Tableless, recolorable, multi-column, fluid width theme (default).
version = VERSION
core = 6.x
engine = phptemplate
stylesheets[all][] = style.css
stylesheets[print][] = print.css
; Information added by drupal.org packaging script on 2008-07-09
version = "6.3"
project = "drupal"
datestamp = "1215640509"
你會發現這個檔案並沒有定義regions,因為所有的regions都是預設的,如果要新增regions,就必須自己手寫預設再加上新增的,如:預設regions如下
regions[left] = Left sidebar
regions[right] = Right sidebar
regions[content] = Content
regions[header] = Header
regions[footer] = Footer
然後我想加入自己的regions如下
regions[left] = Left sidebar
regions[right] = Right sidebar
regions[before_content] = Before content ----->我新增的
regions[content] = Content
regions[header] = Header
regions[footer] = Footer
最後修改page.tpl.php
<?php print $content ?>
<?php
print $before_content ---->新增這一行,這樣我就可以把一個區塊放在內容之前
print $content
?>
看你下拉選單要放哪,也是這樣修改.info與page.tpl.php
Re: 下拉式選單
其實就是放在 block 裡,要不要新增 region,則是看你所使用的版型、所要呈現的位置而定。