問題タブ [data-layer]
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.
jquery - Galleriaのデータレイヤーを非表示にする方法は?
ガレリアプラグインをインストールし、写真に説明が表示されるようにデータレイヤーを追加しました。私の問題は、レイヤーをデフォルトで非表示にしたい(表示:なし)が、レイヤーのdivにスタイルがあることです。
この「display:block」が問題です。「display:none!important」に設定すると、divは非表示になりますが、非表示のままになります。jQueryで切り替えたい。通常の「display:none」は、divのスタイルよりも優先度が低いため、役に立ちません。このdivもオンザフライで生成されるため、変更するのはさらに困難です。
これらのスタイルがどこから来ているのか考えている人はいますか?galleriasJSとCSSには何も見つかりませんでした。
asp.net-mvc - Entity Framework モデルまたは MVC モデルのベスト プラクティスは何ですか?
Code-First で Entity Framework を使用する場合、データベース データを呼び出すときのベスト プラクティスは何ですか?
MVC で Entity Framework を使用するのはこれが初めてで、DataLayer でモデルが自動的に構築されることに気付きました。MVC UI 内に基本的なモデルもあり、ビュー内のデータを操作および表示できます。現在、ワークフロー レイヤーを使用してデータを取得し、データベース モデルを UI モデルに AutoMap してデータを表示しています。
これはベストプラクティスですか?UI モデルの代わりに Entity Framework モデルを使用する必要がありますか? または、これはきれいに行うことさえ可能ですか?
この問題に関する情報をいただければ幸いです。
magento - Google タグ マネージャー データレイヤーの実装と Magento ショップ
特に Google アナリティクスでトランザクションやその他の e コマース データを追跡するために、Magento を Google タグ マネージャーに接続しようとしています。
GTM スニペットを適切な場所に追加するのに便利なこの GTM Magento 拡張機能をインストールしましたが、GTM 接続は機能しますが、以下に示すようにトランザクション データは定義されていません。GTM スニペットの前にデータ レイヤーが宣言されていないためです。
ここで必要なのは、/checkout/onepage/success ページへの GTM スニペットの前に、GTM データ レイヤーを構築して宣言することです。問題は、私は Magento に非常に慣れていないことです。これを行う方法がわかりません。この種のタスクに特化したヘルプまたはチュートリアルを探しています。
google-analytics - タグ マネージャーを使用せずに Google アナリティクスで DataLayer を使用する
私は、分析を Web サイトに統合するプロジェクトに取り組んでいます。この記事で説明されているようなデータ レイヤーの使用に非常に興味があります。
https://developers.google.com/tag-manager/devguide
ただし、このチュートリアルでは、Google タグ マネージャーを使用する場合のデータレイヤーの使用方法のみを定義しています。BrightTag や OpenTag などの別のタグ マネージャーを使用している場合、JavaScript だけを使用して Google アナリティクスをデータ レイヤーにフックする方法はありますか?
ありがとう!DS
c# - データレイヤーエンティティを拡張するエンティティクラスにロジックを入れる
レイヤード アーキテクチャについて質問があります。私たちは階層化されたアーキテクチャを起草しており、データ層、ビジネス層、およびビューモデルを備えたフロントを持つことにしました。私の質問は、ビジネス層とロジックを配置する場所に関するものです。データ レイヤー (Web サービス レイヤー) はすべてのデータを取得し、データを独自のエンティティ (DataLayerEntityClassA と呼ばれるクラス) に変換します。ビジネス層には、この変換されたデータ (DataLayerEntityClassA) を取得し、並べ替えなどのロジックを実行するクラス BusinessLayerClassA があります。ロジックが終了したら、クラス DataLayerEntityClassA を継承する BusinessLayerEntityClassA を返します。クラス BusinessLayerEntityClassA は BL 層にあり、DataLayerEntityClassA エンティティを検索およびクエリするための単純なロジックが含まれています。これは良い習慣ですか、それともこの単純なロジックをクラス BusinessLayerClassA に含める必要がありますか? この方法で落とし穴はありますか?
問題がある場合は、c# .net 3.5 を使用しています。
.net - データ層の役割は何ですか?
アプリケーションにデータ層を追加する必要があるプロジェクトに取り組んでいます。私はいつも、データ層が CRUD 機能を純粋に担当していると考えてきました。実際にはロジックを含める必要はありませんが、ビジネス層が操作するデータを取得するだけです。
ただし、このシナリオでアプリを正しく構成したかどうかわからないため、プロジェクトに少し混乱しています。
基本的に、特定の価格設定のしきい値内に収まる製品のリストをデータベースから取得しようとしています。現時点では、基本的に価格>最小しきい値および価格<最大しきい値のすべての製品を返す関数がデータレイヤーにあります。しかし、これは間違っているのではないかと考えさせられました。データ層は単純にすべての製品のリストを返し、ビジネス ロジックはフィルタリングを行うべきですか?
データ層は、ビジネス層が生データを取得できるようにするメソッドを単に提供する必要があるのか 、それともフィルタリングされたデータを取得する責任があるのか についてかなり混乱していますか?
誰かがこれを詳細に説明している記事や何かを持っているなら、それは非常に役に立ちます.
ありがとう
c# - C#でラベルにデータを表示する方法
データベースから結果を取得するデータレイヤーと、ラベルコントロールにデータを表示するUIレイヤーの2つのレイヤーがあります。データレイヤーのコードは次のとおりです
そしてUIレイヤーのコードです
そして私の質問は、ラベルにデータを表示する方法です
事前にどうもありがとう
iframe - iframe 内の Google タグ マネージャー dataLayer
iframe とその親ページの間で dataLayer を「同期」できるかどうか疑問に思っています。
状況:
- GTM コンテナーとハードコーディングされた dataLayer を含む親ページがあります。
- その親ページには、同じ GTM コンテナーを持つ iframe があります。
私がやりたいことは、理想的にはタグマネージャー(マクロ)を介して、iframeから親のdataLayerを読み取ることです。変数は親ページから更新できますが、iframe はデータの読み取りのみを行う必要があります。
これは可能ですか?Google はこの問題についてかなりぼんやりしていて、まともな答えを見つけることができません。
google-tag-manager - Google タグ マネージャーのデータ レイヤー マクロがカスタム タグに値を渡さない
チェックアウトページでプッシュしている変数にリンクされているData Layer Variable
という名前のタイプマクロをセットアップしました。orderTotal
私のカスタム HTML タグでは、次のことを行っています。
しかし、問題は、ブラウザ経由でページ ソースをテストして見ると、実際のデータではなく次のようになることです。
同様のタイプの別のマクロでも同じことが起こっています。
誰か助けてくれませんか?