問題タブ [umbraco7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
1452 参照

umbraco - Umbraco 6 マルチ サイト インストールのルート ノードを取得する

Umbraco 6 マルチ サイト インストールで現在のサイトのルート ホーム ノードを取得するにはどうすればよいですか?

構造は次のとおりです。

0 投票する
1 に答える
697 参照

asp.net - asp.net Web サイトを umbraco サブサイトとしてホスト/ポイントする方法

私は2つのWebサイトを持っています。1つはumbracoサイトで、もう1つはasp.netサイトで、両方とも同じサーバーの異なる場所にあります

1) Umbraco サイト (umbraco V6 および IIS 7) にバインドします。 http://localhost:8090/

2) Asp.net Web サイト。(シンプルな Asp.net サイト)

ここで、Asp.net Web サイトを umbraco Web サイト IIS のアプリケーションとして追加し、Alias を AspSubSite に指定しました。

私の umbraco サイトは正常に動作しています。しかし、URLでasp.netサイトにアクセスしようとするとhttp://localhost:8090/AspSubSite

機能していません。

それぞれの URL を umbraco 構成キー「umbracoReservedUrls」に追加しようとしましたが、それも機能しませんでした

0 投票する
1 に答える
7432 参照

asp.net-mvc - Umbraco 7 Umbraco ルートの更新

Umbraco 7 MVC アプリケーションを作成しようとしています。そうすることで、裏でデータを管理するカスタム コントローラーを作成できるようになりたいと考えています。調査の結果、SurfaceController を使用することが最も効果的であることがわかりました。ただし、ルートは「/umbraco/surface/」をページに追加します。たとえば、テスト コントローラーとビューは "/umbraco/surface/Test" のようになります。これらのルートを管理し、Umbraco ルートを追加せずに単に "/Test" に移動する方法はありますか? Umbraco 7 内でカスタム コントローラーを作成する方法に関するガイダンスは役に立ちます。

0 投票する
1 に答える
5313 参照

asp.net-mvc - Umbraco 7 で連絡先フォームを作成する

私は MVC を初めて使用し、お問い合わせフォーム ページを作成するためのチュートリアルに従いましたが、次のエラー メッセージが表示されます: 名前空間名 'Models' が存在しません

コントローラー - ContactSurfaceController.cs

モデル - ContactModel.cs

部分ビュー - ContactForm.cshtml

そして、ここで最初の行にエラーメッセージが表示されます View - Contact.cshtml

私は何を逃したのですか?

これについて本当に助けが必要です。どんな助けも大歓迎です。

ありがとう、ジョナス

0 投票する
1 に答える
403 参照

c# - Umbraco 7 で CSS および Javascript ファイルを自動的にバージョン管理する

私は最近、.NET 開発と Umbraco の両方を担当する新しい役割を開始したため、どちらも初めてです。いつものように、開発を開始する前に、より生産的に作業できるようにするショートカットまたはヘルパー関数を探しています。以下に含まれていることがわかったヘルパー関数のセット:

上記の関数は次のように呼び出されます。

これらの関数の目的は、JavaScript および CSS ファイルを自動的にバージョン管理して、ファイル参照の末尾に変更日付クエリ文字列を追加することにより、各 JavaScript および CSS ファイルの最新バージョンが確実に取得されるようにすることです。

ここでの私の問題は、これが初心者の質問であることをお詫びしますが、この関数を Umbraco 7 のどこに配置すればよいですか、またはこの機能は既にサポートされていますか?

これまでに学んだことから、すべてのコンテンツ ページには、作成日と変更日を含むいくつかの基本プロパティがありますが、CSS およびスクリプト ファイルにはこれらのプロパティがないため、インライン Razor コードを使用してこれらのオブジェクト プロパティを参照し、それらを ToString で要約することはできません。上記の機能を実行している方法。

私が最初に考えたのは、これらの関数は、かみそりコード ブロックが自動的に含まれるテンプレートの上部に含めることができるということでした。

どんな助けでも大歓迎です。

0 投票する
1 に答える
1853 参照

asp.net - Web サイトからのリクエスト時に 404 を返す最適化されたバンドル

設定すると、この奇妙な問題が発生します:

Web サイトを開こうとしても読み込まれません。Chrome のコンソールを開くと、次のメッセージが表示されます。

GET /localhost/bundles/scripts/angularjs/commonmodules?v=13-uWpwzN3U6kiHVssXRdpywHxrn09twvYKwoDVN3SU1 404 (見つかりません)

ただし、Chrome のコンソールに表示されているリンクを開こうとすると、問題なく読み込まれます。つまり、リンクを直接開こうとするとリンクが見つかりますが、ページがアクセスしようとするとサーバー (IIS 7.5) が 404 を返します。タグでリンクします。

誰かがそのような奇妙な行動を経験したことがありますか?

バンドルの仮想パスは、既存のファイルまたはディレクトリにマップされません。次のコードを使用してそれらを含めます。

そして、私はすでに web.config の system.webServer に次の行を追加しようとしました:

これが関連しているかどうかはわかりませんが、この Web サイトで Umbraco v7 を使用しています。これは、EnableOptimizations を「true」に設定した場合にのみ発生します。