2009-08-04 14 views
1

ありがとうございました。XSLテンプレートノードのナビゲーション

テンプレート用にXSLTを使用するPHP MVCフレームワークがあります。私はいくつかのPHP関数をテンプレートに登録して、テンプレート内のモジュールの使用を許可しています。これにより、すべてのモジュールを必要に応じて最初に実行する代わりに、必要に応じてモジュールを呼び出すことができます。

問題は、プレゼンテーションと機能性のために、一部のモジュール(ほとんどの場合、すべてではないにしても)にも対応するcss/javascriptファイルがあることです。したがって、モジュールの内容は問題ありませんが、xlst関数が実行されると、テンプレートはXHTMLページの先頭を通過しています。私はモジュールCSS/javascriptファイルをxsltテンプレートに追加する方法が必要です(頭部セクションが好きですが、終わりのボディタグの直前は大丈夫です)。

関数呼び出しでドキュメントをトランサスして、ヘッドセクションまで移動してノード(CSS/jsリンク)を追加できますか?あるいは、私は関数呼び出しがどこに作られたのでしょうか?

答えて

1

あなたの関数とhead情報をすべて頭に入れておかないと、関数が出力されます(変数を変数にロードし、本文にエコーします)?