如何抓出node的這種欄位??
請問各位大大:
我為公告系統在theme 中加了一個檔案 node-news.tpl.php......
以作為公告畫面的版面套版......
爬了一些文....知道用printr($node)可以把資料顯示型態都抓出來......
可是遇到兩個問題.....可能是我PHP功力很差.....不知如何把資料抓出來...
去看一些PHP語法介紹網頁....還是看不懂....
- 閱讀更多關於如何抓出node的這種欄位??
- 2 篇回應
- 發表回應前,請先登入或註冊
請問各位大大:
我為公告系統在theme 中加了一個檔案 node-news.tpl.php......
以作為公告畫面的版面套版......
爬了一些文....知道用printr($node)可以把資料顯示型態都抓出來......
可是遇到兩個問題.....可能是我PHP功力很差.....不知如何把資料抓出來...
去看一些PHP語法介紹網頁....還是看不懂....
詢問各位 ^_^
像view中都有Theme: 檔資訊的部份 (這部份都是要怎運用呢?不理解它的作法?)
然後像頁面是能以block(區塊的型態來組合)但是突然有一個問題!
今天研究了一下如何修改用戶列表(profile list) 樣式的方法
關於Profile模組設定請參考http://drupal.soa.tw/profile_module_setting_part1
原本的用戶列表:
我的網站使用了 Forrest Floor 這個版型
也安裝了不少模組
其中Calendar與Weblink這兩個模組
設定為區塊並選擇左右欄後卻無法出現
其他的模組區塊卻會正常顯現
後來改成其他模組[Colorfulness, Dreamy等]也遇到一樣的狀況
但是換成Drupal標準的版型後[如 BlueMarine]
這兩個模組的區塊就又正常出現了
這隻短片強調Drupal 6的布景主題特色。這些布景主題:Pixture、Wabi和Twilight,都是Hide Ito (Pixture)的作品。除了採用Farbtastic顏色選擇器以外,還能夠調整版面的寬度。Twilight布景主題還包括可調整的標題輪廓(silhouette)。
剛安裝好drupal 5.6, 網站設定過程中,因為不知道如何自動產生/files資料夾和/files/temp資料夾,只好採手動新增。
進行到theme設定,Administer > Site building > Themes.
(管理 > 網站建置 > 版型)
出現以下紅字錯誤
最近有計畫要做一個blog,想要找一個適合blog文章類型,又有質感的版型。
drupal上的版型看到眼花,還是沒辦法決定。
大家能否依照自己的使用經驗,推薦幾個版型給tky呢?
5.x版的就可以了
感恩啦!
大部分官網提供的 themes 都是比較標準的版型,特別是 block 擺放的位置,很多都是在側邊欄裡頭,有時要突破這個僵局,想把 block 放在版面中的任意位置,於是有 region 的產生。
例如想在 content 的上方和下方各置一個 block, Drupal theme 該如何寫呢?
Step 1: 在 template.php 中定義各個 block 名稱
大家好!
不曉得大家有沒有看過這篇文章!
http://www.langmi.de/node/57
最近在找版型,結果發現這篇!
希望對大家有用!
我有試過幾個!真的可用!但變的很奇怪!
版型:wpclassic
下載位址:http://www.langmi.de/files/wpclassic.zip
介紹:http://www.langmi.de/node/57
平常我都是用Firefox, 今天突然想看看IE裡的效果, 結果發現整個版面有點慘不忍睹...
我是用5.0預設的theme, 也沒有改什麼, 只是在css裡做了些小改變而已; 但是在IE看的時候, 連右邊的區塊都跑到左側區塊的下面了, 我放的小圖也變得怪怪的...
是IE6.0不支援.png的圖檔嗎?
有沒有人遇過這樣的問題?
社發所移民工資料庫因為要何苦勞網存取同一個database,試過用可以指定不同頁面對應不同樣版的模組,但發現那有一些問題。
當然你可以指定,好比說移民工資料庫的首頁是/migrant/,然後再指定migrant套用的樣版,但這樣是有問題的,因為只要一到了其他的頁面,好比說/node/,這時到底要套用苦勞的模組,或者移民工資料庫的模組,就會發生問題。我之前說過,似乎應該用URL參數來判斷該選用的樣版。但那一定是需要時間的,現在缺的就是時間。
這是一篇把玩到一半的分享文章,有些內容講得不清不楚,有些地方需要你的補充~~
目的:
在你的每一篇文章(node,ex, blog)的最下頭,加上現在 web2.0 很流行的小貼紙。
必要條件:
Drupal 4.7
使用 phptemplate 的 theme
懂一點點 php
圖例:
請參考我剛剛這個文件的附加圖檔。
作法:
1. 修改你安裝的 theme 裏頭的 node.tpl.php
2. 決定你想把小貼紙放在哪,我是把它放在文章的最末端(links 的前頭)
3. 我決定加上 hemidemi, del.icio.us, digg 和 technorati 等的小貼紙,然後就前往各家 social bookmarks service 的官網,找到他們加小貼紙的 url。
看了兩個小時的文件,大致推敲了一下theme/phpTmplate的運作方式,不曉得這樣有沒有錯?
1. Drupal有內定一些Themable function,在Module檔裡新增/更改這些function可以改變對應內容的組織樣式
2. 在Theme裡透過xxx.tpl.php 與 template.php 的新增或修改,也可以更改組織樣式。
3. 如果在module裡和在theme裡都有定義,優先使用theme中的定義。
Drupalsites.net 是一個由 [qpqp] 設計給使用 Drupal 網站建置的集成目錄。
給他用力按下去 http://www.drupalsites.net/, 你的眼睛會為之一亮!
看完後,記得再回來哇幾句~
Drupal Theme Garden 是個瀏覽版型的好地方,只不過最近似乎並未更新,且是英文介面的,有時會感覺不出中文版的樣子。
於是我找到了 themeswitcher.module ,稍微改一下bug,然後到 Drupal.org > Themes 下載了目前適用於4.7版的48個版型,方便大家瀏覽。
請來試試看,歡迎問題和建議 >> Drupal版型大觀園