3

私は Dreamweaver と Coldfusion の両方にかなり慣れていないため、この問題を理解するのに苦労しています。修正は非常に簡単だと確信しています。

Dreamweaver で既存のテンプレートから新しいページを作成すると、リモート サイトではなく、サイトのローカル コピーに関して、すべてのタグのパスが Dreamweaver によって相対パスから絶対パスに解決されます。

例えば、

私のテンプレートには次のようなものがあります

<cfinclude template="../../stuff.cfm"\>

しかし、そのテンプレートから新しいページを作成すると、

<cfinclude template="file:///C|/Users/Me/Documents/MySite/stuff.cfm">

これは明らかに間違っています。Dreamweaver でテンプレートからページを作成するときに、これを行わないように変更するにはどうすればよいですか。

4

4 に答える 4

1

使用する

<cfinclude template="#ExpandPath("../../stuff.cfm")#"/>
于 2012-06-14T16:45:12.653 に答える
1

「コード内」の回答はこれにアプローチする正しい方法ですが、一般的なパスの設定については、Dreamweaver でも設定できます: 新しいリンクの相対パスを設定する

于 2012-06-15T14:19:57.757 に答える
1

新しいドキュメントを保存するまで、 file:///C: を使用していると思います。
次に、それを相対位置に変更します。

于 2012-06-15T15:12:28.440 に答える
0

ドキュメントが保存されると、Dreamweaver はドキュメントへの相対パスへのリンクを更新します。

于 2012-06-18T12:08:12.670 に答える