サポート » 使い方全般 » テンプレートにユーザー定義関数を表示するにあたり

  • 解決済 mind_the_gap56

    (@mind_the_gap56)


    皆さん、こんにちは。
    初心者ですが、質問させてください。

    開発環境について
    PHP Version 5.3.5
    MySQL 5.5.8
    ブラウザーfirefox3.6.16

    質問内容
    functions.phpにユーザー定義関数を書き込みました。
    具体的には、
    function get_breadcrumbs()~以下、省略~
    のように書きまして、ぱんくずリストを表示させたいと思います。

    テーマは、オリジナルで作成していまして、
    home.phpを投稿ページテンプレート、index.phpをその他のテンプレートとして使用しています。
    index.phpに、
    <?php get_breadcrumbs(); ?>
    として、関数を呼び込みましたら、各ページにぱんくずリストが表示されました。

    同じように、home.phpに
    <?php get_breadcrumbs(); ?>
    を呼び込みましたが、ぱんくずリストは表示されません。
    試しに、
    <?php require_once’functions.php’;
    echo get_breadcrumbs(); ?>
    として、直接呼び込みましたが、表示されません。
    念のため、ソースを確認しましたが、ぱんくずリストの記載はありませんでした。

    私としましては、できればプラグインを使わずにhome.phpにもぱんくずリストを表示したいと思っていますが、どのようにすればよいでしょうか。
    何か間違いなどがありましたらご指摘いただけると助かります。

    説明不十分な点があるかもしれませんが、どうぞよろしくお願いします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • get_breadcrumbs();
    

    これの内容がわからないことには返答のしようがありませんよ。ぱっとみて普通に考えると、この自作の関数の内容に問題があるように思えます。

    トピック投稿者 mind_the_gap56

    (@mind_the_gap56)

    V.J.Catkick さん

    コメントをいただきありがとうございます。

    色々と勘違いし、混乱していましたが、
    関数の中身に問題があるかもしれないとのご指摘をいただき、思い当たる点がありました。

    さっそく熟考してみます。

    また、近日のうちに投稿致します。

    ありがとうございます。

    トピック投稿者 mind_the_gap56

    (@mind_the_gap56)

    V.J.Catkick さん

    こんにちは、お返事が遅くなりました。

    ご指摘いただきました通り関数の内容に問題がありました。
    関数をしっかりと精査しましたら発見できました。

    ケアレスミス的な誤りでしたので、具体的にはこちらに書かないことにします。

    ありがとうございました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「テンプレートにユーザー定義関数を表示するにあたり」には新たに返信することはできません。