您在這裡

是否一定要是Node才能轉成Block

LeS's 的頭像
LeS 在 2007-10-05 (週五) 10:50 發表

目前 是在版面放一個小小的 編輯新文章(例如story) 在角落
想說用block安插,就可以馬上寫,不必到後台。
不過block 或是panel 卻無法判別 這個動作是可行的。

故 是不是一定要成為內容,才可以轉成block去使用。
那如果不一定,又可以怎麼解決?

我的瓶頸是,假設 Node不寫成內容 真的不能轉 成block,
則 我的theme中 content變數內容 使用上 讓原本的編輯依舊成為一般Node使用。

那如果我原先是不同頁面,都用panel呈現,有不同的圖案組成,
那Node還給content,其他圖案 我不知道該怎麼控制出現。

比方說,新聞頁面,編輯 寫新聞的用story,原本新聞也有自己的背景(用panel組合呈現)
那story寫新聞 給了content去呈現,那背景 我又該怎麼控制,
這裡的控制是指 A 頁面有A 背景,B頁面有 B背景,的背景 我如何不依賴panel的組合也能夠控制。

延續最初的問題,如果說Node上傳的圖案,可以成為 div 安插成背景,則文字也有文字的頁面,
圖案也可以直接變成背景,那我該如何 尋找Node上傳圖案的CSS控制?

目前 是在版面放一個小小的 編輯新文章(例如story) 在角落
想說用block安插,就可以馬上寫,不必到後台。
不過block 或是panel 卻無法判別 這個動作是可行的。
故 是不是一定要成為內容,才可以轉成block去使用。
那如果不一定,又可以怎麼解決?

改node.tpl.php比較快

比方說,新聞頁面,編輯 寫新聞的用story,原本新聞也有自己的背景(用panel組合呈現)
那story寫新聞 給了content去呈現,那背景 我又該怎麼控制,
這裡的控制是指 A 頁面有A 背景,B頁面有 B背景,的背景 我如何不依賴panel的組合也能夠控制。

在node.tpl.php裡頭給每個node的html id屬性,並且用css調整他

這樣有回答到問題嗎?

--
from open mind to open source~

--
from open mind to open source~

我大部份都是改page.tpl.php,不過又看了幾次 node.tpl.php
發覺裡面針對的都是單一node內容呈現的問題,
那這是怎麼樣的處理?

不懂的是"給每個node的html id屬性,並且用css調整他"這句話。
我是將node.story.tpl.php、等等不同的node分開處理。
那是node1是這個背景,node2是另外的背景?是這麼設定嗎?

我的想法是需要給不同node不同的背景,就需要css來定義
因此每個node的html都需要有id屬性
--
from open mind to open source~

--
from open mind to open source~

我現在加了一個question的類型
所以我將node.tpl.php改成node-question.tpl.php
那我在針對這個檔案,作CSS處置。

這算是針對不同id作處置嗎?

http://sp0ke.net/qa.mov
忘記在哪裡看到這個影片,希望的Q&A功能希望是這樣。
旁邊有question block,問題也找的到。
不知道需要什麼modules?