請問關於 content template中
要輸出哪個變數才可以把該 content type 中原本image field 中的圖片顯示出來呢
謝謝!
您在這裡
使用者登入
最新文章
回應
3 年 5 個月 之前
6 年 5 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
Re: content template 中哪個變數可以列出圖片
print_r($node) 總會找到的
---
notaBlueScreen
Re: content template 中哪個變數可以列出圖片
呃 有發現一些 public:// 開頭的東西 裡面可以找到 image file name
但這能用嗎@@?
Re: content template 中哪個變數可以列出圖片
D7 更簡單
print render(xxxxxxxx);
打開其中一個核心版型看看
---
notaBlueScreen
Re: content template 中哪個變數可以列出圖片
是D7沒錯:)
所以如果我的 field name 叫做 image_field 的話,就是:
print render($node->image_field)
這樣?
Re: content template 中哪個變數可以列出圖片
print render($content['field_xxxxx'])
獨立點,可以使用 file_create_url 轉換 URI
---
notaBlueScreen
Re: content template 中哪個變數可以列出圖片
了解 但render那個好像沒用的樣子
輸出 URI 那個倒是可以用了
如果要用 URI 轉換的方式的話 圖片一多 可能得自己寫 foreach loop 來處理那一沱 array 了QQ
Re: content template 中哪個變數可以列出圖片
哦 ??
你指的 content template 是什麼,問題太不詳細了
---
notaBlueScreen
Re: content template 中哪個變數可以列出圖片
呃 我是使用這個module http://drupal.org/project/contemplate
用來編輯某個自定 content type 的 template
Re: content template 中哪個變數可以列出圖片
這樣應該要用 field_view_field 來 rebuild, 感覺問題複雜化了
---
notaBlueScreen
Re: content template 中哪個變數可以列出圖片
這東西就不懂了 願聞其詳:)
Re: content template 中哪個變數可以列出圖片
http://api.drupal.org/api/drupal/modules--field--field.module/function/f...
之後就可以用 render
其實為什麼不直接用 .tpl.php 呢 ??
不太想通為什麼這麼多人使用 content template (是否有些獨立的東西我沒有注意到)
看看模組狀態及更新,已經半放棄似的: Maintenance status: Seeking co-maintainer(s)
---
notaBlueScreen
Re: content template 中哪個變數可以列出圖片
在 D7 我不確定是怎麼處理,因為我手邊只有 D6 的機器,稍微測試了一下:
我先到 CCK 去開了一個 field_img2 的自定欄位,像這樣:
然後發表測試文章並上傳圖片。
之後再到 content template 的設定頁針對該內容類別進行了這樣的設定:
<?php print $node->field_img2[0]['view'] ?>
最後,由於內容的 template 被我修改過了,所以當初輸入的內文也消失了,就只剩下 field_img2 的那張圖:
不知道這樣是不是你要的東西 @@
Re: content template 中哪個變數可以列出圖片
謝謝你的回應,不過我有找到答案了:)
稍微比較一下,D6 跟 D7 的 content array 結構似乎是不同的@@
Re: content template 中哪個變數可以列出圖片
哦哦原來如此
哈哈
之所以用 content template 只是因為方便改而已,想不到會這麼麻煩:)
話說要使用 tpl.php 是不是還要處理什麼阿?
我直接放一個 node-mytype.tpl.php 好像沒用-_-
Re: content template 中哪個變數可以列出圖片
D7 是 node--mytype.tpl.php
---
notaBlueScreen
Re: content template 中哪個變數可以列出圖片
這...似乎也沒有用 囧
[mytype] 指的就是 content type 的 machine name 吧??
Re: content template 中哪個變數可以列出圖片
...我傻了 原來要 clean cache 才有用
這點應該大部分的 CMS 都會有的動作@@"