問題タブ [orchardcms-1.7]
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# - Orchard Shape タイプの ResizeMediaUrl が見つかりません例外、MediaLibrary コンポーネントが機能していません
コンテンツ タイプとそのコンテンツ タイプを表示するプロジェクションを作成しましたが、プロジェクションにアクセスしようとすると、次の例外が発生します。
メディア ライブラリは、パフォーマンスのテスト中に何度か無効化および有効化されましたが、現在はすべての依存モジュールが有効化されています。サイトもサーバー内のある場所から別の場所に移動されましたが、メディア フォルダーとその構造は同じオーチャード構造にあります。
メディア ライブラリ モジュールが無効の場合、プロジェクションは表示されますが、それに関連付けられた画像は表示されません。有効にすると、上記の例外が発生します。
お知らせ下さい、
ありがとう、
アレックス。
asp.net-mvc-3 - オーチャード ビューで作業するためのアクセス許可に関する条件付きコードを取得するのに苦労している
私は私の見解でこのようなことをしようとしています:
私の権限には Manager と Client が含まれ、 Client にはImpliedBy = new[] { Manager }
. マネージャーは管理者の役割に、クライアントは寄稿者の役割にステレオタイプ化されます。
マネージャーがログインしている場合、マネージャー ビューのみが表示されることを期待しています。ただし、マネージャーにはクライアント権限があるため、ロジックは最初のビューのみを表示します (クライアント ビュー)。両方のif
ステートメントを作成すると、両方がポップアップします。クライアントとしてログインすると、クライアント ビューしか表示されません。
これは理にかなっていますが、大きなことを何もせずにコーディングすることは可能でしょうか? パーツに関連付けられていない独自のフロントエンドを使用しているため、ContentPermission モジュールはオプションではありません。
file - 認証のあるサイトでファイルを返す
クロスポスト: https://orchard.codeplex.com/discussions/471384
私は Orchard CMS 1.7 を使用しており、サイト全体を匿名ユーザーからロックしました (管理者 -> ユーザー -> ロール -> サイト フロントエンドのチェックを外します)。現在、各ページまたはファイルは、アクセスする前に認証を受ける必要があります。
現在、特定のコンテンツ タイプのフィールドに応じて、一部のファイルをダウンロードできるようにするオプションを提供しようとしています。
問題
認証中にファイルをダウンロードすると、問題なく取得できます。匿名の場合、ファイル (正しいファイル名とタイプ) を取得しますが、内容もサイズもありません (0 バイト)。サイトのフロントエンドへの匿名アクセスを有効にするとすべてうまくいくので、これは認証の問題だと確信しています。
これは、ファイルを返す実際のコードです (redirectLink はファイルパスです)。
これが私の完全なコードです(コントローラーアクション):
これらの質問に私を導きます:
- 戻りファイルを含むイベント、現在のユーザーとその人物が認証されているかどうかが考慮されますか?
- 偽装を使用してこの問題を回避できますか?
アドバイスや情報をいただければ幸いです。ありがとう!
content-management-system - Orchard CMS の検索、インデックス、Lucene の問題
Orchard v.1.7.1.0 を使用しています... Terra テーマの Web サイトがあります... 検索ボタンがあります 検索目的で 3 つの対象モジュールをすべてインストールしました... チュートリアルに従って、すべてを実行しましたコンテンツとタイトルの検索について述べています...検索とインデックス作成のチュートリアルに従うと問題が発生します...ダッシュボード(管理パネル)の[設定]タブの下にある[検索]タブから検索するコンテンツを確認するように指示されます...しかし、チェックするリストがありません...
なぜそうなのか...どうすればこの問題を解決できますか...検索ボタンから何かを作成する必要があるため...
助けてくれてありがとう
storage - Orchard CMS のメディア ストレージとメディア ピッカー
クロスポスト: https://orchard.codeplex.com/discussions/471948
Media Storage の下のフォルダーにアクセスしたときに表示される一部のファイルが、Media Picker モーダルに表示されない場合があることに気付きました。私は自分自身をいじくり回しましたが、 Media Storage -> Select Folder -> Add Mediaを介してファイルをアップロードすると、 Media Picker -> Select Folder -> Importに行くのとは対照的に、まったくリストされないことがわかりました。
間違っていたら訂正してください。1.7 での変更点の 1 つは、ピッカーがフォルダーをクロールするのではなく、メディアがコンテンツ タイプとして扱われるようになったことです。これは何か関係がありますか?(つまり、Media Storage はファイルをアップロードするだけで、Media Picker インポートは CT を追加して一覧表示します)
どんな情報でも大歓迎です、ありがとう!
orchardcms - ワークフロー - 送信されたカスタム フォーム
2 つのアクティビティを含む非常に単純なワークフローを作成しました。
ここで、フォームで [送信] をクリックすると、操作に時間がかかっているかのように、ブラウザーがハングアップして読み込みと読み込みを続けます。その後何も起こらず、
何か案が?
asp.net - Orchard のすべてのブログではなく、特定のブログを照会する
特定のブログからの投稿を表示するクエリを作成するにはどうすればよいですか? 組み込みのフィルター メカニズムを使用すると、コンテンツ タイプのみでフィルター処理できます。つまり、[ブログ] を選択すると、所有している複数のブログに対してクエリが実行されます。
IIS サーバー 7.5 で実行されている Orchard CMS 1.7 を使用しています。
orchardcms-1.7 - コントローラーからの Orchard CMS ResizeMedia url。
私は使用しようとしています
Orchard 1.7.2 では、サイズ変更されたメディア URL の値をコントローラで取得する必要があるため、JavaScript 関数に返すことができます。
私はそこにあることがわかります
MediaShapes.cs (Orchard.MediaProcessing.Shapes) の形状ですが、これを使用する方法がわかりません。コントローラーから。
nhibernate - Orchard.Alias.Implementation.Updater.AliasHolderUpdater - エイリアスの更新中の例外
クロスポスト: https://orchard.codeplex.com/discussions/473454
現在、Orchard CMS 1.6 から 1.7.2 に移行中であることから始めたいと思います。以前は 1.6 で動作していましたが、現在 1.7.2 で問題が発生しています。
アイテムの作成時に 2 つのコンテンツ タイプに問題があり、保存が完了せず、ログを確認すると次のようになります。
それを停止してサイトを表示すると(実際にはどこでも)、このエラーで完全に破壊されます:
これが 2 つの CT で分離されている理由がわかりません。カスタムテーブルなどのパーツはありません。
どんな情報でも大歓迎です。ありがとう!
orchardcms - Orchard カスタム モジュールで MediaLibraryPicker フィールドを必須にする方法
カスタム モジュールに MediaLibraryPicker フィールドを追加しました。このフィールドを必須にしたいと考えています。私を助けてください。
ContentDefinitionManager.AlterPartDefinition("UserProfilePart", part => part
.WithField("Photo", field => field
.OfType("MediaLibraryPickerField")
.WithDisplayName("User Photo")));
フォーム送信時。ユーザーは、メディア ライブラリから少なくとも 1 つの画像を選択する必要があります。