使用front page模組
大多數人實現某個功能時首先想到的就是用模組(front page首頁模組),但個人並不認同動不動就使用模組,太多模組增加系統負擔,下面的方法同樣解決了定製首頁的問題而不必使用模組。
使用page-front.tpl.php頁面模板
page-front.tpl.php是首頁的頁面模板,把page.tpl.php複製並改名為page-front.tpl.php,修改裡面的內容就可以定製首頁了。
使用node-front.tpl.php節點模板
如果只是更改首頁節點顯示的樣式,僅更改節點級別的模板即可。把node.tpl.php複製並改名為node-front_page.tpl.php,修改裡面的節點顯示樣式。
使用乙個page頁面作為首頁
新建乙個page頁面,加入html**,然後選擇full html,記住id號。導航到admin/settings/site-info程式設計客棧rmation,在最下面的「default front page」輸入框中,現在預設為node,我們把它改為node/1(注1改為設為首頁的page頁面的id號)。
使用block區塊
在admin/build/block中逐個定義block的顯示屬性,把需要顯示在首頁block的頁面可見性(只在下列頁面中顯示)中填入,那麼這個程式設計客棧block僅在首頁可見,修改這個block就可以定製首頁的內容,同時可以增加多個block在首頁顯示。
使用drupal自帶的$mission變數
$mission變數最大的特點就是只能顯示在首頁,利用這個特性,我們就可以輕鬆定製首頁了。在admin/settings/site- information中定義aewhepxmission任務(把首頁**寫進去),然後編輯page.tpl.php檔案,把$mission移動到想要的位置,如果檔案中沒有這個變數,加入以下**即可:
複製**
**如下:
<?php if ($mi程式設計客棧ssion): ?>
<?php print $mission; ?>
<?php endif; ?>
以上方法可以單獨使用,也可以按需要結合起來使用。還有一種辦法就是直接使用index.html靜態頁面,但這已經脫離了drupal,因此並不推薦。
本文標題: 定製drupal首頁的方法
本文位址:
定製BIEE登入首頁
我安裝biee時預設的語言是中文 1.如果想修改以上,只需使用相同的名字bglogon.jpg即可。2.修改上的文字oracle business intelligence 需要在productmessages.xml 檔案中 修改kmsgproductgeneral的值,該檔案存在於 web ms...
Magento在首頁自定製Block的方法
magento中想在首頁顯示一些自定製的block有很多中方法,之一是 然後我們新建 catalog product cmslist.phtml檔案並在這裡實現相關的 有時候我們不一定需要新的type 對應block目錄下的block類,直接在phtml頁面中完成這個簡單的功能 這樣就可以在首頁的m...
SpringBoot中靜態資源和首頁定製
在springboot的標準專案中的resource目錄如下 官方預設把我們的靜態資源放到了static目錄下,在該目錄下寫乙個index.html即可直接訪問,我們還可以在resources目錄下建立兩個目錄,分別是public和resource,這三個目錄都可以直接放靜態資源,其中訪問優先順序是...