xslファイル内に php includeを記述するには
Posted: 2007年7月11日(水) 15:12
こんにちは。
リニューアルでCMS化する作業をしているのですが
行き詰まってしまったので質問させていただきに参りました。
基本的には全てHTMLで書かれているページで
メニュー部分のみ
<?php include("../include/submenu.html"); ?>
と呼びだしているページを、CMS化しようとしていたのですが
これをそのままxslファイルに記述しても
エラーは出ないものの、submenu.htmlを表示していない状態でした。
xslファイルにphpが書いてあるからいけないのだろうと思うのですが
<div>
カテゴリー名(CMS化したいとところ)
<?php include("../include/submenu.html"); ?>
文章(CMS化したいとところ)
</div>
と言う感じのつくりなので、php部分だけ外に出すことができません。
一応xmlのサイトを見て
<xsl:include href="../../../../include/submenu.html" />
と言う風にも書いてみたのですが、エラーが出てしまいました。
あきらめてメニュー部分をxsl内に記述しようかとも思ったのですが
案外すごく簡単にできてしまうものなのかも・・と
質問させていただきました。
アドバイスよろしくお願いいたします。
リニューアルでCMS化する作業をしているのですが
行き詰まってしまったので質問させていただきに参りました。
基本的には全てHTMLで書かれているページで
メニュー部分のみ
<?php include("../include/submenu.html"); ?>
と呼びだしているページを、CMS化しようとしていたのですが
これをそのままxslファイルに記述しても
エラーは出ないものの、submenu.htmlを表示していない状態でした。
xslファイルにphpが書いてあるからいけないのだろうと思うのですが
<div>
カテゴリー名(CMS化したいとところ)
<?php include("../include/submenu.html"); ?>
文章(CMS化したいとところ)
</div>
と言う感じのつくりなので、php部分だけ外に出すことができません。
一応xmlのサイトを見て
<xsl:include href="../../../../include/submenu.html" />
と言う風にも書いてみたのですが、エラーが出てしまいました。
あきらめてメニュー部分をxsl内に記述しようかとも思ったのですが
案外すごく簡単にできてしまうものなのかも・・と
質問させていただきました。
アドバイスよろしくお願いいたします。