請問可以直接在primary links設定下拉式選單嗎? 我用nice menu都用不太好(他不會在Header的部分顯示)
不能出現在header是正常的,除非佈景有這個region,不然的話就得自己手寫新增這個region了
喔喔~ 了解了 感謝! 那手寫region是新增block嗎? 還是?
以下是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
其實就是放在 block 裡,要不要新增 region,則是看你所使用的版型、所要呈現的位置而定。
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
<?phpprint $content
?>
<?php
print $before_content ---->新增這一行,這樣我就可以把一個區塊放在內容之前
print $content
?>
看你下拉選單要放哪,也是這樣修改.info與page.tpl.php
Re: 下拉式選單
其實就是放在 block 裡,要不要新增 region,則是看你所使用的版型、所要呈現的位置而定。