2016-10-14 3 views
-2

私はDrupal 6ベースのサイトのサポートを引き継ぎ、クライアントは私にContent Types -> Page -> Manage Fieldsのデータ入力のためのカスタムフィールドを要求してから、新しいテキストエリア。 (他の場所でDrupal - カスタムフィールドを出力して特定のページに限定する

データはprintprint_r$content$page及びこれらのよう$nodeを使用して、私はこれを印刷する方法についていくつかのソリューションを見てきましたpage-models-and-prices.tpl.php

テンプレートファイルに印刷する必要が使用されています.tplではありませんが)、動作しないようです。

これは信じられないほど単純な機能のようですが、データを印刷することができません。私の欠点は何ですか?誰かが正しい方向に私を指すことができれば、これが最も役立つでしょう、Drupalは私にとって新しいCMSです。

フロントエンドでの印刷とは別に、ページごとのフィールド使用を制限する方法はありますか?理想的には、私はこれを1ページに使いたいだけです。

答えて

0

これが正しいかどうかは、Drupal 6で機能します.CCKのドキュメントは、おそらくDrupalバージョンの時代のために、この機能には役に立たなかったでしょう。

$result = db_query('SELECT field_shape_info_value, field_size_info_value, field_depth_info_value, field_chamber_info_value FROM {content_type_page} WHERE nid=51'); 
while ($obj = db_fetch_object ($result)) { 
    $shape = $obj->field_shape_info_value; 
    $size = $obj->field_size_info_value; 
    $depth = $obj->field_depth_info_value; 
    $chamber = $obj->field_chamber_info_value; 
}; 

次に、ページにエコーアウトすることができます。

echo $shape; 

私は誰かを助けることを願っています。

関連する問題