0

「編集可能な」クラスのタグ付けを使用する一般的な基本的なコンテンツ管理システムで相対パスが機能しないのはなぜですか? CMS でページを編集するたびに、相対パスが原因ですべてのスタイルと jS が強制終了されるのは奇妙です。舞台裏で何が起こっているのですか?彼らは私のページの複製を作成していますか? それでも完全には説明できないようですが、次のような前方相対パスがあるためです。

/css/style.cssまだ動作します、

しかし、次のような逆方向の相対パス

../css/style.css

動作しなくなります。

複製コピーを作成しても、FTP アクセスがあり、相対パスを追跡できるはずのようです...代わりに、絶対パスまたはルート相対パスが必要です。

4

1 に答える 1

0

相対パスは Surreal では正常に機能しますが、ページにインクルード ファイルがある場合、インクルードするページの場所によってはパスが「壊れる」場合があります。

いずれにせよ、Surreal では URL のフォーマットを非常に簡単に調整できます。

<div class="editable" data-urls="absolute">
    ...
</div>

詳細はドキュメントにあります: http://www.surrealcms.dev/docs/url-formatting

于 2014-06-12T16:57:32.593 に答える