1

コンテンツタイプに基づいたテンプレートを開発しようとしています。シナリオは、mysqlからデータをフェッチし、それをWebサイトに特定の形式で表示する必要があるというものです。私がしたことは:

  • facultyというコンテンツタイプを作成し、そのタイプのページを作成しました
  • で呼び出される関数を追加しました。ここrender facultytemplate.php、データベースから必要なすべての値をフェッチし、テンプレート形式をコーディングしました
  • に必要なスタイルを追加styles.css
  • というファイルを作成し、その内容をファイルnode-faculty.tpl.phpにコピーしましたnode.tpl.php
  • node-faculty.tpl.phpから関数を呼び出すために次のコードを追加しましたtemplate.php

    <div class="content">
        <!-- <?php print "arg(0)=".arg(0); ?> -->
        <!-- <?php print "arg(1)=".arg(1); ?> -->
        <!-- <?php $id=$_GET['id']; print "id="; print $id; ?> -->
        <?php global $language;
        $content = render_faculty($id); print $content; ?>
    </div>
    
  • キャッシュをクリアしました。

私の関数によると、URL:を呼び出すと、mywebsite/contents/faculty&id=36dbから取得したすべての情報を含むページが表示されますが、これは発生していません。

誰かがこの問題に直面したかどうか私に知らせてください。私は過去4日間これを行ってきましたが、成功しませんでした。

前もって感謝します

4

0 に答える 0