yoshiさん、引き続きお手数をおかけしております。
見る限り問題が無いように思われる為、引用して頂いたスキーマ内容を、こちらの
試験環境に設置して試してみました。
結果は、問題なく<br />が出力され、ブラウザ上で改行されております。
eg-c.simple.design.xsl
コード: 全て選択
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="xml" encoding="EUC-JP" omit-xml-declaration="yes" indent="no" />
<xsl:template match="/entry">
<table border="1">
<tr><td>開催イベント名</td><td><xsl:value-of select="eg-c-event" /></td></tr>
<tr><td>イベント内容</td><td><xsl:value-of select="eg-c-disc" disable-output-escaping="yes" /></td></tr>
</table>
</xsl:template>
</xsl:stylesheet>
test_eg-c.php
コード: 全て選択
<?php require( "cmsdesigner/include/view.php.inc" ); ?><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
<title>eg-cスキーマのテスト</title>
</head>
<body>
テストページ。ここから下は、埋め込みビュー。↓<br>
<cmsd:entry name="test_eg-c" design="simple" />
埋め込みビュー、ここまで↑<br>
</body>
</html>
<?php cmsd_end_template(); ?>
エントリフォルダ名は「test_eg-c」としてあります。
この内容で、test_eg-c.phpの出力結果は下記のようになりました。
コード: 全て選択
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
<title>eg-cスキーマのテスト</title>
</head>
<body>
テストページ。ここから下は、埋め込みビュー。↓<br>
<table border="1"><tr><td>開催イベント名</td><td>テストイベント</td></tr><tr><td>イベント内容</td><td>改行<br />
改行<br />
改行</td></tr></table>
埋め込みビュー、ここまで↑<br>
</body>
</html>
コンテンツ管理画面からは、eg-c-discには
と入力しています。
このデザイン定義と埋め込みphpを使って、一度試して頂いてもよろしい
でしょうか?
それでも問題が再現する場合は、おそらくお使いのサーバ環境にCMS Designerが
うまく対応できていないのだと思います。
この場合には、一度お使いのサーバ環境を調査させて頂きたいのですが・・・。
その際にはまた調整させて下さい。