問題タブ [umbraco-mvc]

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 投票する
1 に答える
949 参照

umbraco - URL から /umbraco/surface/ を削除するには?

私の Umbraco URL が含ま/umbraco/surface/れています。例えば:

ブラウザ表示用のURLを書き換えて削除する /umbraco/surface/ことはできますか?

ブラウザの表示のためだけに壊れたくありません。以下のような URL を作成します。

0 投票する
2 に答える
1571 参照

umbraco - UMBRACO サイトを Visual Studio にインポートする

既存の Umbraco サイトを Visual Studio にインポートすることはできますか? (すべてのサイト ファイルと DB バックアップを取得することにより)

空のプロジェクトを作成して Web サイト ファイルをコピーしようとしましたが、ソリューションをコンパイルしようとするといくつかのエラーが発生します。エラーは、「要素 'umbracoConfiguration' のスキーム情報が見つかりませんでした」のように見えます。

空のソリューションを作成し、UMBRACO nuget パッケージを追加してから、Web サイト ファイルをコピーすると、同じことが起こります。

それが本当に可能かどうか、または UMBRACO の Web サイトが稼働している場合、どのようにカスタマイズ/開発すればよいのでしょうか?

ありがとう!

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

umbraco7 - グリッド内にグリッドを追加する

Umbraco の新しいGridレイアウト システムに出くわしました。これは非常に興味深いようですが、グリッド内にグリッドを含める方法が見つからないようです。

以下の例では、単純な 2 列の行をページに追加しましたが、その中に別の 2 列の行を追加して、2 つの赤い四角を埋めたいと考えています。これは不可能ですか、それとも明らかな何かが欠けていますか?

下部にあるレイアウトのいずれかをクリックすると、既存のグリッド内ではなく、ページの下部に余分な行として追加されます。

ここに画像の説明を入力

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

umbraco - Umbraco 7 マクロ レンダリング

イントラネットに Umbraco 7 を使用しています。バックエンドにあるいくつかの機能を複製したいと思っていましたが、バックエンドでマクロをレンダリングすると、ページ全体の読み込み後または読み込み中にマクロが読み込まれることに気付きました。

フロントエンドで同じ機能を複製して、ページ全体をすばやくロードし、完全にレンダリングされたときにマクロをレンダリングできるようにしたいと考えていました

他の誰かが以前にこのようなことをしたことがありますか?

ありがとうイアン

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

json - Umbraco 7.2.8 関連リンク カミソリ表示

Umbraco 7.2.8 に関連リンクを含むドキュメント タイプがあります。

ビューに表示したいのですが、HasValue が false になり、GetPropertyValue("relatedLinks") も空になります。

そこで、データベースのノードを調べたところ、プロパティ「relatedLinks」は JSON ではなく CData として記述されています。

この umbraco バージョンで私が知る限り、JSON として記述する必要があります (たとえば、ここの例のようにhttps://our.umbraco.org/forum/developers/razor/54450-Related-Links-Razor-Macro-Umbraco- 7 ) その後、Razor を使用してビューに簡単に表示できます。

Razor で CDATA スニペットを使用する方法がわかりませんか?

または、cmsに強制的にJSONとして書き込む方法は?

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

umbraco - Umbraco - On Saving Override はコンテンツからマクロを削除します

Umbraco.Core.Services.ContentService.Saving をオーバーライドするメソッドがあります。画像にいくつかのクラスを追加し、画像を div でラップするだけです。

しかし、リッチテキスト エディターにいくつかのマクロを追加できるようになり、保存後にマクロが消えてしまいました。

多くの掘り下げた後、保存方法をオーバーライドすると、マクロがどのように削除されるかがわかりました。

他の誰かがこれに対処しなければならない場合、何が起こっているのかについての洞察が欲しい.

これをオーバーライドする方法は次のとおりです。

そして、これが私の方法です(真ん中の退屈な​​部分を差し引いたもの)。