問題タブ [configurable]
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.
ruby-on-rails - Rails で一般的な CRUD 操作を自動化するための良いアイデア
短いバージョン: エンド ユーザーが「プロセス」またはかなり大規模なプロジェクトで順次実行される CRUD 操作を定義できるようにするための良い方法は何ですか? Cucumberのようなものですが、CRUD 操作用...、またはSeleniumでさえありますか?
状況は次のとおりです。
私は非常に大規模なプロジェクト ( Spree eCommerce プロジェクト)を継承しており、これをクライアント用に変更しています。これは非常に複雑で、非常によくできたプロジェクトです。Products
、 、カテゴリなどを作成するためのワークフローのほとんど/すべてProductGroups
が非常に明確に定義されているため、自動化できます。
したがって、私のクライアントは、「新しい を作成するときに、Event
これも作成してほしい:
- 2 枚のチケット: 1 枚は $400、もう 1 枚は $500 で、イベントを作成してから X 時間と Y 時間後に販売されます。
- これなら、この
Event
「早割」も作ってください」
これcreate/save
は、Spree: で 4 つ、またはそれ以上のモデルを -ingすることを意味しますEvent, Product, ProductGroup, ProductProperty
。
このエッジ ケースを手動で解決する場合、クライアントが作成するイベントごとにチケットを作成できるようにするために、かなりの量のコードを記述し、本格的なリファクタリング (またはコピーと貼り付け) を行う必要があります。しかし、次のケース、「イベント、、 に基づいて、各チケットをこれとあれに分類したい」場合はどうでしょうか。今、私は最初からやり直さなければなりません...date
location
meta_keywords
私が彼らのためにできるようにしたいのは、彼らがこれらすべてを設定できるようにすることです。
- 製品の説明、価格などを入力するためのあらゆる種類のデフォルト値。
- イベントのタイトルに基づいて X 個の製品を作成します。
- たぶん後でいくつかのこと。
これらすべての最終結果は、管理者が 1 つのフォームに記入し、バックグラウンドで 5 つのフォームに記入することです (管理者は必ずしも知る必要はありませんが、実行する必要があります)。
これを行うための最良または最も一般的な方法がわかりません。考えながら考えていますが、これについては良いアイデアをお持ちの方も多いと思います。
したがって、質問は次のとおりです。
このすべてを構成可能にする最良の方法は何ですか?
Spree には、コントローラー内に埋め込む必要があるメソッドの多くがあるため、コントローラーにはメソッドを含めず、モジュール内のメソッドへの参照のみを含めることをお勧めします (どこでも再利用できるようにするため)。複数の呼び出しを一緒にチェーンすることが許可されていない限りredirect_to
、そうではありません。
エンド ユーザー向けにこの種の構成可能性を備えたものの例はありますか? シーケンシャル CRUD 操作用の ERB テンプレートのようなものはありますか?
これらすべてのケースを手動でコーディングする必要は本当にあるのでしょうか?
上記の例 (いくつかのプロパティ値に基づいてイベントごとに 2 ~ 3 のチケットを作成する) はかなり具体的です。この構成可能なシステムを作成できた人はいますか? 最終的な目標は、彼らが「ああ、私はこれを複数回行ったので、このイベントのテンプレートを作成して、次回は私が行ったすべてを作成する」ようにすることです.
正しい方向へのある種のプッシュ、またはワークフローの自動化に関するいくつかの良い例を探しているだけです。Cucumberのようなものですが、CRUD 操作用です...
ありがとう!
magento - Magento: 構成可能な製品を注文した後、在庫切れのためキャンセルされました
私の問題は次のとおりです。子供として単純な製品を含む製品があります。(サイズはS~XLのTシャツと何色か) 今、これを注文すると、注文確認メールでキャンセルされます。
在庫に問題があると思いますが、わかりません。あらゆる種類の 99 アイテムの在庫があり、すべてが有効化され、配送の準備ができています。
同じ問題を抱えている人はいますか?
dependency-injection - 高度に構成可能なソフトウェア製品を構築するためのベストプラクティス
提供された構成とメタデータに基づいて動作を大幅に変更できるソフトウェア製品に取り組んでいます。
高度に構成可能なソフトウェア製品を設計/構築するためのベストプラクティスを知りたいです。かなりの数の構成パラメーターがあることを考慮して、依存性注入を検討する前に、パフォーマンスに影響を与えないものを検討したいと思います。私のプラットフォームは.Netです...アーキテクチャ/設計および実装の最前線に関する推奨事項を求めています。
.net - .net 構成可能なビジネス エラー メッセージ
ビジネスロジックレイヤーで特定の条件が満たされたときにエラーメッセージが返されるように、何らかのソリューションを実装する必要があります。
このエラー メッセージは、必要に応じて実行時に編集できるファイルまたはテーブルで構成できる必要があります。
いくつかの方法でそれが行われるのを見たことがありますが、常に「このエラー メッセージは {0} です」のような結果になり、開発者がメッセージを使用するとき、メッセージに必要なパラメーターの数 (存在する場合) が必ずしもわかりません。 .
すでに行われている可能性のあるものを活用したいと思っているだけで、.net フレームワークにプロバイダーや何かが既に存在するとは思いません。
c# - ASP.net 構成可能なウィザード ページ
次のタスクへの可能なアプローチを探しています。
現在、本質的に相互のコピーである多くの ASP.net ページがありますが、テキスト ボックス、ドロップダウン リストが含まれているものもあれば、含まれていないものもあります。これは、最初に特定の製品用に多数のページが開発され、その後、他のページと同じこと、つまりユーザーにデータを入力して保存する必要がある別の製品が搭載されたためです。しかし今では、本質的に同じことを行い、保守が困難な多数のページが残されています。
だから私が望んでいるのは、コードをそのまま廃棄し、構成可能なウィザードに置き換えることです。要件は、ページ上のすべてのコントロールがページに表示されるかどうか、およびそれらが必須フィールドであるかどうかに関して構成可能である必要があるということです。
任意のアイデア、例、考えを歓迎します
ありがとう
乾杯ナイル
c - C で tcp ping を実装する際の構成可能なレートとパターン
私はtcp ping機能を実装しようとしています。また、メッセージの送信速度とパターンを構成可能にしたいと考えています。たとえば、5 秒で 5000 メッセージを送信し、最初に 2000 をバーストし、次に 3 メッセージ/ミリ秒で 1000 ミリ秒送信します。それを実現する方法はありますか?前もって感謝します。ps、私はCソケットプログラミングを使用しており、メッセージを送受信するために書き込みと読み取りを行っています。
api - Magentoで構成可能な属性のオプションを取得するにはどうすればよいですか?
別のシステムのMagento-APIを介して構成可能な製品をエクスポート/インポートしたいと考えています。私たちにとって重要なのは、3色(赤、緑、青)のTシャツのような構成可能な製品の価値です。
次の関数で構成可能な属性を受け取ります。
しかし、上記の関数で取得した構成可能属性から、現在使用可能なラベル/ IDを使用して、その製品で使用されているオプション(構成可能属性が「色」の場合は青、緑、赤)を取得するにはどうすればよいでしょうか。
答えは大歓迎です!
ティム
java - TomcatによってSESSIONS.serから逆シリアル化された後、@ ConfigurableとマークされたBeanをどのように依存性注入しますか?
注:Java、Spring AOP、Tomcatに精通していない限り、これは意味がありません。
問題は、Tomcat SESSIONS.serによって逆シリアル化されたときに、@ConfigurableとマークされたBeanが注入されないことです。
Spring 2.5.4、spring-tomcat-weaver-2.5.4、Tomcat6.0.14を使用するStruts1.2.9ベースの(レガシー)アプリケーションでこの動作に気づきました。
コード:
XMLは、BarをプロトタイプBeanとして構成します。
正しいcontext:spring-configuredおよびcontext:load-time-weaver設定が適用されます(Tomcatのコールドスタートで機能するため)。
初めて起動するときは、すべて正常に動作します。ただし、Tomcatを再起動すると、SESSIONS.serが書き込まれ、再起動するとMyFormが逆シリアル化されます。ただし、Barの依存関係は設定されていません。
しかし、Tomcatをシャットダウンし、SESSIONS.serファイルを削除して再起動すると、すべてが機能します。
変。
どんなアドバイスも大歓迎です。
php - Magento-構成可能な製品イメージを単純な製品イメージにリンクする方法は?
これは状況です:
いくつかの単純な製品で構成可能な製品があります。これらの単純な製品は、構成可能な製品と同じ製品イメージを持っている必要があります。現在、同じ画像を各シンプルな製品に何度もアップロードする必要があります。
構成可能な製品の製品イメージを単純な製品にリンクする方法はありますか?
私の製品の中には、1つの構成可能な製品に30の単純な製品があり、同じ画像を30回アップロードするのはやり過ぎ/煩わしいものです。
誰かがこの問題で私を助けてくれることを願っています!
前もって感謝します!
magento - マジェントの製品タイプ
Magento で使用する製品タイプを知るにはどうすればよいですか? 特に、シンプルで構成可能な製品はいつ使用する必要がありますか?