在Dupal 中使用panels模組

2021-04-13 11:36:40 字數 2542 閱讀 1811

drupal

中使用panels

模組老葛

裡面包含多個

panels

相關的模組,我下了

4個分別為:

panels,panels_title,panelsblock,panels_taxonomy,

感覺這些都很有用,就直接把它們解壓到了資料夾

sites/all/modules

下面。2,

安裝panels:

在sites/all/modules/panels

下面找到

readme.txt

,install.txt

檔案,裡面有安裝說明

,但是不詳細。

panels

的安裝和其他模組的安裝一樣。現在導航到管理員頁面,啟用

圖1.啟用相關的模組。

3,新增乙個

panels

:現在你發現在

site building

選單下包含了乙個子選單

panels

,進入這個子選單,

,裡面沒有內容:選擇「

add」新增乙個

panel

,這時你會發現有多種型別,

three column,two column

,從中任選乙個,我選了乙個比較簡單的。這個時候你就進入了新增的對應表單,這裡面有多種資訊:

圖2,panels

的各種型別a),

general information

這個對應的是這個

panel

頁面上的一般資訊,

圖3,新增

panel

的表單。

layout

為你選擇的型別,

page title

為對應頁面的標題,

css id

時你為頁面所設定的

id用於頁面的顯示樣式,

access

為許可權控制,

path

為對應的

drupal

路徑。b),left side,right side.

此時這一部分是沒有內容的。先不管他們c),

add content

,在這裡你為

panel

新增內容,選擇你新增的區域,

area:

他有兩個選項

left side,right side.

我們選擇

left

。add a panels title

為對應的

panels

新增乙個標題,

block

為裡面新增

block.

還可以新增

node

,views

。新增乙個

node id

,比如說

1,這個時候

,b)部分的

left side

就出現的內容,出現了

configure

。接下來的就是點點滑鼠,把裡面的按鈕自己全點一遍。然後你就會了解到

panels

大概是個什麼樣子了。

4,使用,很多時候結合

views

和panels

使用會減少大量的硬編碼。我遇到乙個問題,比如對於

faq的分類顯示,它分成兩種,

purchasing

,other

,這裡使用了

taxonomy

。purchasing

title1.

title2.

other

title1.

title2.

我只會使用顯示

other

title1.

title2.

不知道如何使用

views

來顯示我需要的

,而結合

panels

則很容易實現,建兩個

views

,乙個位於上面,乙個位於下面,放到

panels

裡面,輕鬆的解決了這個問題 5

,panels

模組主要用於首頁的顯示和相對複雜的頁面,我也是在一篇文章裡面發現這一模組的,並發現了它強大功能的一角,更多關於如何使用

panels

模組的應該在實戰中得到總結。

在中使用SQLDMO

曾幾何時,夥伴們為的公升級傷透了腦筋.往往程式的公升級趕不上資料庫的公升級 版本控制的好,這也許不是什麼問題,但對於很大一部分中國公司來說這是無法避免的 而有些n久以前的資料庫要使用新程式的時候,資料庫的公升級簡直就是無從下手.所以對比資料庫公升級的緊要性就逐漸的凸現出來.對於表和字段的公升級按道理...

在ClanLib中使用blend func

本文是對blend func完全沒有認識的人寫的,就好象一天前的我一樣。廢話我就留到後面才說吧。在clanlib庫中的cl su ce與cl sprite中都會有 這個函式 void set blend func cl blendfunc src,cl blendfunc dest 其cl blen...

在MFC中使用Tab Control

說實話,我剛開始看見tab control的時候,覺得很簡單。哪知道用了一下,才發現自己錯了。要用好它,還是需要一些技巧的。經過網上搜尋資料,以及我自己的摸索,把一些要點記錄在這裡。tab control的執行效果有點像property sheet,但兩者還是有一些區別。我的理解就是property...