7

元の masterpages/umbraco.aspx を変更せずに、カスタム CSS スタイルシートを管理者バックエンド セクションに追加する方法を誰かが知っているかどうか疑問に思います。

カスタム セクションが実装されているので、独自のセクション トレイ アイコンがあり、「umbracoGui.css」に css を追加できますが、独自の css ファイルをさらにスタイル用に「挿入」したいだけです。すべての元のファイルが無傷であることを知っています。

要約すると、すべての css を含む customStyle.css があるとします。それを管理セクション全体の先頭に追加します。

スキニングについての言及がいくつかあるようですが、私には少しやり過ぎのように思えます。

スタイルシートなどを登録できるクラスなどを作成する方法はありますか?

助けてくれてありがとう!

乾杯、 バヴ

4

2 に答える 2

8

誰かがまだこれに対する答えを探している場合のために、Umbraco 7 (少なくとも、これが以前のバージョンに当てはまるかどうかはわかりません) には、App_Pluginsフォルダーを使用してスタイルシートをページに挿入する機能があります。新しいサブフォルダーを追加package.manifestし、新しいフォルダーに次のような JSON ファイルを作成します。

{
  css: [ '~/App_Plugins/YourFolder/customStyle.css' ]
}

App_Plugins次に、フォルダ内の指定された場所にカスタム スタイルシートを作成すると、スタイルシート マークアップが提供されるページに表示されます。

于 2016-02-06T01:47:20.887 に答える
0

これはあまり役に立たないかもしれませんが、最初に思い浮かぶのは、CSS ファイルをマークアップに挿入できる HTTP ハンドラーのようなものです。あまり経験はありませんが、分析追跡などの一般的なアプローチであることは知っています。

于 2013-06-18T16:58:04.080 に答える