初心者です。チュートリアルの途中でつまづきました。

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
y-tashiro
記事: 1
登録日時: 2009年8月16日(日) 18:33

初心者です。チュートリアルの途中でつまづきました。

投稿記事 by y-tashiro » 2009年8月16日(日) 18:43

CMS初心者です。チュートリアルの途中でつまづきました。

コンテンツ管理画面でコンテンツを入力し、それを公開しょうとすると、下記のようなエラーが出ます。

XSL file doesn't exists

原因が分からず、投稿しました。助けてください!!

ちなみに、関係そうなファイルの中身は下記です。



【nikki.php】--------------------------------------------------------------------

<?php require( "cmsdesigner/include/view.php.inc" ); ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
<title>テストページです。</title>
</head>
<body>
テストページ<br>
<table border=”1”>
<tr>
<td>
メニュー部分
</td>
<td>
<?php cmsview::entry( "public_diary", “default” ) ?>
</td>
</tr>
</table>
</body>
</html>

----------------------------------------------------------------------------------


【diary.default.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="html" encoding="EUC-JP" omit-xml-declaration="yes" />
<xsl:template match="/entry">
<xsl:value-of select=”title” />
<xsl:value-of select=”body” />
</xsl:template>
</xsl:stylesheet>

----------------------------------------------------------------------------------


【diary.schema.xml】-----------------------------------------------------------

<?xml version="1.0" encoding="UTF-8"?>
<schema name="diary" caption="日記帳" >
<data name="title" type="text" caption="件名" />
<data name="body" type="textarea" caption="本文" />
</schema>

---------------------------------------------------------------------------------

miya
パワーユーザー
記事: 85
登録日時: 2006年3月25日(土) 09:20
お住まい: 東京都

Re: 初心者です。チュートリアルの途中でつまづきました。

投稿記事 by miya » 2009年8月21日(金) 12:20

y-tashiroさん、こんにちは。
y-tashiro さんが書きました:XSL file doesn't exists
これは、おそらく…
エントリフォルダが無いって事だと思います。

「public_diary」フォルダを下記の階層にあるかどうか確認してみてください。

cmsdesigner/data/entry/public_diary/

それから

コード: 全て選択

<?php cmsview::entry( "public_diary", “default” ) ?>
“default”じゃなくて"default"です。

でも、この埋め込みコードは古いので(非推奨)下記コードにした方が良いと思います。

コード: 全て選択

<cmsd:entry name="public_diary" design="default" />

返信