問題タブ [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.

0 投票する
0 に答える
172 参照

asp.net-mvc - Orchard カスタム フォーム: ファイルを送信できますか?

オーチャードのカスタムは素晴らしいです。

古い aspx フォームを変換しましたが、うまく機能します。

しかし、私は今立ち往生しています。

私のプロジェクトでは、ファイルを簡単に追加して、フォーム メール ターゲットに添付ファイルとして送信できました。

Orchard カスタム フォームで行うことは可能ですか?

追加の詳細として:すべての匿名ユーザーがそうできるはずです...

メディアピケとコンテンツピッカーを試しましたが、うまくいきませんでした...

ありがとう

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

orchardcms - 「{Content.Fields.User.XYZ}」でフィルタリングするクエリ

私は探し回っていますが、その理由がわかりません。プロジェクションのクエリを作成し、返されたコンテンツ タイプのフィールドを現在のユーザーのフィールドでフィルター処理したい場合、行がありません。戻ってきた。

トークンをハードコードされた値に置き換えると、機能します。トークンに価値がない理由について、重要な理解が欠けているだけです。

0 投票する
3 に答える
467 参照

redirect - Orchard 1.7.2 での 404 リダイレクト

最近、サイトを WordPress から Orchard に移行しました。ほとんどの URL を同じに保つことができましたが、情報アーキテクチャ/分類法の変更により、一部を変更しました。

現在、引き継がれなかった古い URL が、予想どおり、新しいサイトで 404 ページとして表示されるという問題があります。

これを修正できるプラグインを探しましたが、404 を具体的に扱っていることがわかった唯一のプラグインは、Orchard 1.7 では機能しないようです。次のコードを Orchard の web.config に追加するように指示されています。

プラグインの詳細: http://gallery.orchardproject.net/List/Modules/Orchard.Module.Redirect404

Orchard はこの構成を完全に無視しているようで、プラグインのコントローラーがヒットすることはありません。これは Orchard 1.4 以降での変更のようで、CustomErrors 要素の影響を受けないということをどこかで読みましたが、これは本当ですか?

基本的に私の質問は、この機能/プラグインを Orchard 1.7.2 で動作させる方法はありますか? そうでない場合、古い URL から新しい URL への 404 リダイレクトを処理するにはどうすればよいですか?

ありがとう!

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

orchardcms - Orchard CMS で分類法のメニューを作成する方法

これは単純なはずですが、信じられないほどイライラしています...

Orchard v1.7.1 を使用しています。Taxonomies モジュールもインストールしました。

タクソノミ「製品」を作成しました。下の画像はその子用語を示しています

ここに画像の説明を入力

トップ レベルの用語のみを表示するページを作成したいと考えています - IE '研磨剤、接着剤、バックアップ パッド'。次に、これらのいずれかをクリックして、子用語を表示できるようにしたいと考えています。最後に、子用語をクリックすると、その分類に関連するコンテンツが表示されます。

私が苦労している部分は投影です。

投影を作成しようとしましたが、以下は私が試した多くのタイプの 1 つにすぎません

ここに画像の説明を入力

そして、「製品」フィルターis one ofで、リストから「製品」を設定して選択しようとしました。

このプロジェクションを表示すると、すべてが表示されます。この分類法のすべての親/子へのリンクと、私が作成した別の分類法のページがあります。

「prods」フィルターに戻ると、すべてのルート分類法が選択されていることがわかります。これは、実際に選択内容を保存していないようです。

最終的に、私はこの「一見」単純なことを設定するのを手伝うことができました..

独自のモジュールをコーディングすることなく、これを達成しようとしています。

ありがとう

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

orchardcms - Orchard CMS でカスタム フォームをオーバーライドする方法

カスタム フォーム モジュールを有効にして、コンテンツ タイプをカスタム コンテンツ タイプとして設定した新しいカスタム フォーム ウィジェットを追加しました。すべて正常に動作しますが、生成された HTML をオーバーライドしたいと考えています。

\Modules\Orchard.CustomForms\Views\Items\Create.cshtmlがフォームのレンダリングを担当していることがわかります。しかし、どうすればこのファイルを上書きできますか?

カスタム ビューを作成しようとしました\Themes\TheThemeMachine\Views\Orchard.CustomForms\Item\Create.cshtmlが、うまくいきません。

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

forms - Orchard カスタム フォームとワークフロー - 決定ノードのスクリプトの構文

Orchard 1.7.1.0 では、ドロップダウン付きのカスタム連絡先フォームがあります。

希望勤務地: 北オフィス | サウスオフィス

連絡先フォームからの選択に基づいて、関連するオフィスに電子メールを送信できる必要があります。シンプルはい??

ワークフローで決定ノードを作成しましたが、トークンに基づくルールの構文がよくわかりません..? トークンは {Content.Fields.ContactUsForm.PreferredLocation} のようなものになります

ヘルプ テキストは、「ContentItem、Services、WorkContext、および T() を使用できます。アクティビティの結果を定義するには、SetOutcome(string results) を呼び出してください」です。しかし、私は構文で他に多くを見つけることができないようです.ブログ投稿で言及されているのを見たので、C#を受け入れるだけだと思いましたが、単純な条件文を実行できないようです.

私が抱えている問題?..何も起こりません.. 結果は発生しません。SetOutcome("North Office"); のようなものを入れると アクションを取得するスクリプト フィールドで。

これはこの投稿に似ていますが、著者は自分がどのように対処したかをフォローアップしておらず、ルールを使用するようにアドバイスされていたため、おそらく 1.7.1 Orchard とはあまり関係がありません。 Orchard カスタム フォームの DropDownLists

とにかく、これは私のワークフローであり、コードは以下のとおりです。

ワークフロー

提案をありがとう..

私が使用しているスクリプトは、# を前に付けたトークンを使用しているためです。

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

asp.net-web-api - Put、Delete... Orchard で許可されていないメソッド

次のチュートリアルに基づいて WebApi コントローラーを作成しました: sebastienros website 私のモジュール名はCompany.Accountsです。

IHttpRouteProviderの実装は次のようになります。

残念ながら、 GETPOST以外は*すべて機能していません*。シンプルになってきました

メソッドは許可されていません。

どうしたの?私のオーチャードのバージョンは 1.7.1 です。

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

orchardcms - Orchard 1.7 の代替コンテンツ ビューのカスタム ゾーン

Orchard サイトのホームページ用に別の構造を作成する必要があります。

レイヤー「TheHomepage」を使用すると、ホームページをレンダリングするときにウィジェットが実行され、関連する Model.[ZoneName] プロパティがゾーン(または形状など、それほど遠くない)で設定されることを学びました。 Layout.cshtml に渡されます。

これまでのところ、私が望むのは、これらのカスタム ゾーンだけをホームページに置きたいということです。そこで、テスト用に次のゾーンを追加しました。

HomeMagazine_1 と HomeMagazine_2

これらのゾーンにウィジェットをアタッチすると、ホームページでウィジェットが実行され、Layout.cshtml に渡されたモデルに Model.HomeMagazine_1 と Model.HomeMagazine_2 が表示されます。

私の問題は、カスタム ページでこれらのゾーンをレンダリングすることです。だから私は新しいビューを追加しました:

コンテンツ URL ホームページ.cshtml

ゾーンをレンダリングしている場所:

ただし、問題は、Content-url-homepage.cshtml に渡されるモデルが、HomeMagazine_1 プロパティを持たない ZoneHolding であることです。

私はこの理由を理解しています。私が求めているのは、私が説明したことを達成する方法です。Layout.cshtml ZoneHolding に到達する方法はありますか。Content-url-homepage.cshtml の後に Layout.cshtml が実行されるのでわかりません。

Orchard での作業を楽しんでいますが、時々興味深い封鎖が発生します!

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

asp.net-mvc-4 - Orchard 1.7 - 未公開のカスタム ワークフロー アクティビティを作成する

Orchard CMS のアクティビティのリストを利用する必要がありました。要件の 1 つである非公開の活動。Orchard の既定のワークフロー アクティビティ リストに未公開のアクティビティがないことを確認しました。

独自のカスタム ワークフロー アクティビティを追加するモジュールを作成しました。アクティビティを作成して機能させるのに問題はありませんでしたが、これらのいずれかをイベントにバインドする方法がわかりません。ワークフロー モジュールの既定のアクティビティ フォルダーにある発行アクティビティをコピーしても、コピーされたアクティビティはどのイベントにもバインドされません。

誰かが投稿を非公開または下書きするたびにアクティビティ クラスが呼び出されるようにするにはどうすればよいですか。

ここにもスレッドを作成しましたが、これまでのところ回答はありません。

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

orchardcms - Orchard 1.7.2 で Nwazet Commerce を構成するにはどうすればよいですか?

Orchard 1.7.2 で Nwazet Commerce をインストールしようとしています。

突然、何も起こりません。新しいメニューも、エラーも、ログにも何もありません。まるで私がそれをインストールしていないかのようです。

質問する前に...はい、モジュールを有効にしました。 すべてのモジュールが有効

書類の欠片が 1 つも見つかりません。何が起こるはずですか?ダッシュボードに追加のメニューや何か、または追加のコンテンツ タイプが表示されることを期待していますが、何もありません。

助けてください:-|