我想請問有同時可以自訂 名稱跟內容 的 CCK 模組嗎?
就是一筆 CCK data 包含兩個值.
用途舉例來說, 是用來輸入產品的規格
例如產品1, 有體積、重量、.... 這些規格
而產品2, 有溫度、保存期限、...... 規格可能有些是一樣的,但又有幾個是不同的,然後假設會有七、八種
那我可以替 產品(Content Type-Product)增加一個 CCK field 叫做規格, 並設成 Multiple Value
然後再一個一個輸入規格名稱跟規格內容
而輸出的時候可能用 dl/dt/dd 來處理
有這樣現成或者接近的模組嗎?
Re: 自訂 Key-Value 的 CCK 模組
我在 Drupal.org 找到幾篇討論,
第一篇有人問, 用了 CCK fieldgroup 將多個 field 群組以後, 可不可以再多幾組 XD , 然後有人建議能不能把 fieldgroup 改成支援 Mutiple Value
第二篇則是發展成做一個新的 Combo Field, 裡面可以塞多個其他的 CCK field, #29 的回應很詳盡, 如果只是針對我原本的需求的話, 自己幹一個出來應該是還好, 可是要支援 general case 的話就會很麻煩, 而且麻煩的問題在於要考慮 store schema 以及操作介面的等等, 相當的囉唆.. #29 以後我就沒仔細看了, 不過看一些附件圖片, 進展似乎還不錯. 不知道以後會是叫 Combofield 還是什麼的.. 應該快完工了吧?
第三篇是有個現成的 Flexifield, 第二篇的 #33/#34 也有提到.
Re: 自訂 Key-Value 的 CCK 模組
自己再回
原來在 CCK 裡面已經有了, 不過要自己補上 .info 才能使用
參考 cck/modules/content_multigroup/README
Re: 自訂 Key-Value 的 CCK 模組
很讚的應用分享
不過到頭來,這樣DB的Query效能差很多耶...
流量大時會很頭痛喔
--
from open mind to open source~
Re: 自訂 Key-Value 的 CCK 模組
產品(Content Type-Product)增加一個 CCK field 叫做功能, 並設成 Multiple Value
我在cck新增,選擇多欄時,複選
我想顯示 功能: a功能 , b功能 , c功能
主要可以輸出
問題我要如何輸出php??
然後我在加
或是
附圖
Re: 自訂 Key-Value 的 CCK 模組
找到一篇
DRUPAL CCK PRINT MULTIPLE VALUES
http://snipplr.com/view.php?codeview&id=8038
我的Content Templates定義是
<?php print $node->field_brands_5[0]['view'] ?>
可是看不懂程式,二個要如何結合?
<?php
$puntuacion = "";
$i = 0;
foreach ((array)$field_proyectos_otrosmiembros as $item) {
$i = $i+1;
if ($i < count($field_proyectos_otrosmiembros)) { $puntuacion = ", "; } else { $puntuacion = ". "; }
print $item['view'].''.$puntuacion.' ';
};
?>
Re: 自訂 Key-Value 的 CCK 模組
<?php
$puntuacion = "";
$i = 0;
$max = count($field_proyectos_otrosmiembros);
foreach ($field_proyectos_otrosmiembros as $item) {
$puntuacion = (++$i < $max) ? ", " : $puntuacion = ". ";
print $item['view'].''.$puntuacion.' ';
};
?>
找到更新的
http://drupal.org/node/155361