問題タブ [umbraco-macros]

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 に答える
409 参照

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

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

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

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

ありがとうイアン

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

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

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

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

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

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

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

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