問題タブ [layered]

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

c# - 3 層アーキテクチャのコンパイル エラー

C# WinForms アプリケーションで 3 層アーキテクチャを使用しています。アプリケーションをコンパイルすると、プレゼンテーション レイヤー form1.cs で次のエラーがスローされます。

コード:

エラー:

'BLL.clsBLL' には 'Save_Client' の定義が含まれておらず、タイプ 'BLL.clsBLL' の最初の引数を受け入れる拡張メソッド 'Save_Client' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)

BLL レイヤーの Save_Client のコードは次のとおりです。

コード:

エラー:

「識別子が必要です」

メソッド private Boolean Check_Rules(Client_FirstName, Client_Lastname, Client_Age) で

エラーの原因がわかりません。

誰が問題が何であるか教えてもらえますか?

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

java - パネルの上にパネルを追加すると、両方が表示されます

マウスで自由に線を引く音楽/描画アプリケーションを作成しています。トラックバーは水平に通過し、線を読み取り、x 座標と y 座標を使用して音楽を変更します。

  • 私が抱えている問題は、TrackBarクラスがJPanelであり、DrawBoardクラスがフレーム内に追加するJPanelであることです。しかし、どちらが一番上にあるかが表示されます。私が望むのは、両方が表示さTrackBarれ、描画された線の上に渡されることです。

以下は、この 3 つのクラスのソース コードであり、いくつかの不要なコードを取り出しています。

それらを追加する MainFrame クラス (現在のセットアップでは、トラックバーは表示されませんが、重なっているために描画ボードが表示されます):

次に、TrackBar クラス:

そして今度は DrawBoard クラス:

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

php - レイヤード ナビゲーション システム php

サイトの基本的なナビゲーション システムを作成しようとして行き詰まりました。

サイトのナビゲーション全体を入れようとしている .txt ファイルがあります。次に、行ごとにループして、ネストされた s を作成しています。これは問題なく動作しますが、2 つの問題があります。

1-別の div に別のナビゲーションがあるため、ネストされておらず、最初のループでは発生しないため、それを設定する方法がわかりません。

2-JQuery を使用したり、各ページに手動で $parent 変数を追加したりせずに、親ナビゲーション リンクのクラスを変更する方法がわかりません。

これが私のコードです:

nav.txt

マイナビ機能:

繰り返しますが、ここには示されていませんが、3 番目の「レイヤー」を追加しようとしていますが、この 内にネストされていません。

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

magento - Magento レイヤード ナビゲーションの価格属性の状態

階層化されたナビゲーションをツールバーに移動し、すべての属性をドロップダウンにしました。

私の問題は価格属性にあります。価格を選択すると状態が変化し、すべての価格属性が消えます (レイヤード ナビゲーションの価格では、デフォルトで 1 つしか選択できないことを理解しています。これで問題ありません)。私の目標は、価格が選択された後、最後に選択された価格をドロップダウンに表示することです。

また、コードを変更してから、これを行うカスタム拡張機能をインストールしたいと思います。

価格が消えないようにする、または価格属性の状態を変更して消えないようにする最善の方法は何ですか?

この方法でカスタム属性を処理できます: http://www.magentocommerce.com/boards/viewthread/32614/P0/

これらの投稿も調べましたが、役に立ちませんでした: http://www.magentocommerce.com/boards/viewthread/41951/ 価格フィルターを選択した後に価格レイヤード ナビゲーションを表示する

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

magento - Magento 1.7 では、訪問者が在庫切れの製品を非表示にすることを選択できます

構成で、「在庫切れの製品を表示する」を「はい」に設定しました

ただし、階層化されたナビゲーション オプションの一部として、カテゴリ リスト ページで、必要に応じて「在庫切れ」の製品を非表示にするオプションを訪問者に提供したい

または在庫のある製品でフィルタリングする

何かご意見は ??

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

design-patterns - これは階層化されたアーキテクチャですか?

ソフトウェア設計をアーキテクチャ パターンにマッピングする際に混乱しています。

下の図は私の提案を説明しています。 ここに画像の説明を入力

私が聞きたかったのは -

  1. 3 番目のレイヤーは本当にレイヤーですか、それともレイヤー 2 の単なる構成要素ですか?
  2. 第 4 層は、すべてのソフトウェアが構築されるリソースで構成されます。それらは、それ自体でサービスを提供するのではなく、すべての作業が行われる対象であり、すべての作業が行われる対象です。それらはアーキテクチャの説明に含まれますか?
0 投票する
1 に答える
2711 参照

magento - magento で在庫切れフィルター (階層化されたナビゲーション) を非表示にする方法を追加するには?

レイヤード ナビゲーションにカスタム フィルターを追加して、在庫切れのアイテムを非表示にしようとしています。

この方法を試しました Magentoの方法でストックフィルターを実装するにはどうすればよいですか? および他の方法ですが、私は成功しませんでした:(

誰でも私を助けることができますか?

よろしく

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

php - CakePHP - 同じ機能を使用する複数のアプリ/ポータルをセットアップする方法

CakePHP を使用して PHP でイントラネット Web アプリケーションを構築しています。ただし、CakePHP の経験はほとんどありません。イントラネットには 2 つのユーザー ポータルがあります。

  1. 従業員ポータル
  2. クライアントポータル

どちらのポータルも同じデータを使用しますが、独自のユーザー インターフェイスを持っています。従業員はクライアント以外のデータを見ることができ、その逆も可能です。

両方のポータルの中心となるコアを構築したいと考えています。たとえば、単一の認証システム、連絡フォーム、通知機能、同じフッター情報などです。コードを書き直す必要がないように、この中心的なコアを可能な限り使用したいと考えています。

レイヤードアプリ

Git を使用してコードを管理しています。両方のポータル用のブランチと、共有コア用のブランチを作成したいと考えています。

これを CakePHP で設定する方法についてアドバイスをいただければ幸いです。

  • 複数のアプリを構築することは良い考えですか?
  • それとも、CakePHP とコアを 2 つの Web サーバーで実行するだけでよいのでしょうか? (ポータルごとに 1 つ)
  • それとも、コア機能にプラグインを使用する必要がありますか?
  • それとも、複数のビュー (従業員用と顧客用に 1 つずつ) を持つ単一のコントローラーを使用する必要がありますか?
  • それとも全く違うもの?

アドバイスをありがとう