問題タブ [umbraco6]
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.
c# - Umbraco 6 - 中央構成設定を読み取る「正しい」方法は何ですか?
Umbraco 6 を使用してサイトを構築しようとしていますが、そのために一部のメディア コンテンツへのアクセスを制限できるようにする必要があります。
私が (多くの試行錯誤の末に) たどり着いたアプローチは、制限されたタイプのメディア コンテンツを別のコンテキスト外のディレクトリに投稿する、カスタムの MediaFileSystem 置換を作成することです。そこから、アクセス許可がチェックされたコントローラーでそれらを取得できることを願っています。
これが通常の MVC サイトである場合、これは些細な作業になります (実際、この場合に Umbraco を使用すると、その複雑さを理解しようとして何日もの開発時間が追加されたと思います。時代遅れ)しかし、私はumbracoSettings.config
自分のコードから構成プロパティを読み取る方法を理解することはできません。Umbraco.Core.Configuration
ライブラリにはデータを格納するためのクラスUmbracoSettings
が含まれていますが、これは内部的なものであり、開発者がアクセスできる代替手段が見つかりません。
Umbraco を経由してこのデータを取得する「正しい」方法はありますか? そうでない場合、明らかに非推奨であるという事実に関係なく、これらのファイルから必要なデータを取得するために独自の構成リーダーをロールバックする必要がありますか?
razor - NodeFactory ノードが公開されているかどうかを知る方法
@inherits Umbraco.Web.Mvc.UmbracoTemplatePage
@umbraco.NodeFactory を使用します。@umbraco.MacroEngines を使用します。
@node の公開状況を知りたいです。私はumbraco 6.1.6で作業しています
私はすでにvar p = @node.GetProperty("published")
(publishedCount, publishedStatus ...) のようなものを試しましたが、何もうまくいきませんでした。
何か案が?
ありがとう。
user-controls - Umbraco: userControl '~/usercontrols/Slider.ascx' のロード中にエラーが発生しました
Umbraco でマクロを作成しています。私は .NET ユーザー コントロールを使用しており、.dll を bin フォルダーに追加しています。しかし、それでも同じエラーが発生します: userControl '~/usercontrols/Slider.ascx' の読み込み中にエラーが発生しました
誰かが私を助けることができますか?ありがとうございました、
umbraco - Umbraco が Vimeo にアップロード
誰かが Umbraco 管理ページから Vimeo API を使用する最良の方法を知っているでしょうか? 私の目標は、管理ファイル システムから直接 Vimeo サーバーに動画をアップロードすることです。私は調査モードにいるので、すべての提案に感謝します。Umbraco 6.1.6 + uCommerce を使用しています
c# - Umbraco の DataType としてのユーザー コントロール
私は MVC で umbraco を使用しており、投稿に従って asp.net userControl をデータ型として使用しようとしています。私がフォローした投稿についてはここをクリックしてください。ポストバック イベントをサポートしていませんでした。上記の理由が正しい場合、私の場合、同じ機能データ型を作成する他の方法は何ですか。私はそれをどんちゃん騒ぎしてグーグルで検索しましたが、まだ有用なヒントはありません。
ファイルローダーまたはテキストボックス(複数行)のいずれかで一度に1つのコントロールだけが表示されるように、フィールドのUIが必要です。jqueryでこの非表示と表示を実現できますが、コントロールの値を取得できません。
助けてください......
asp.net-mvc - モデル値を保持するために umbraco mvc のサーフェス コントローラーからクエリ文字列を追加する方法
umbraco mvc のサーフェス コントローラーからクエリ文字列を追加する方法。これが私の現在のコードです。
最初に私は次のようなコードを書きました
これにより、ViewBag とモデル プロパティの値を正常に保持できましたが、クエリ文字列を追加できませんでした。
特定の要件のために、クエリ文字列で URL を返すコードを変更する必要があります。私は以下のようにしました
これにより、モデル内のプロパティの値が保持されず、ViewBag が null 値で返されました。
モデルとViewBagの値を永続化してクエリ文字列を追加する方法を教えてください。
umbraco - Umbraco マルチサイト: トラフィックは最上位のコンテンツ サイトにリダイレクトされます
Umbraco v6.1.6 をローカルにインストールし、マルチスキン サイトの開発を完了しました。各スキンには独自の IIS サイトとアプリケーション プールがあり、同じ umbraco インスタンスを使用します。このローカル設定では、すべてが期待どおりに機能しています。
でも、いざライブに行ってみたら思うようにうまくいかなかった。:/
構造は次のようになります。
IIS を使用してサイト B を構成し、所有するドメインを使用し、EN、ES 言語をそれぞれドメイン/EN、ドメイン/ES を使用するように設定しました。スキン ノードと言語ノードには、選択したコンテンツを読み取って移動するマクロがあり、それぞれをホームページに移動するように構成しました。
ブラウザーのアドレス バーにサイト B のアドレスが表示されているにもかかわらず、Umbraco がモデル オブジェクトをサイト A のものに設定するため、マクロは失敗します。
Umbraco がホスト名の設定を無視し、ホスト名のないサイトとは異なるノードをモデル オブジェクトとして設定するのはなぜですか? この問題を解決するにはどうすればよいですか?
ヘルパーと読者に感謝します (!)