Views で複数値フィールドを使用したときのノードの重複を取り除く方法
最近、Views を通じて会社のリストを出力していたのですが、なぜか Views が同じレコードを 1〜3 件ずつ出力していて、かなり奇妙でした。フィルターやソートを削除してみましたが、それでも重複します。問題は、ノードが複数値の日付フィールドを持っていたことです。そしてこれらの会社ノードが重複していました。以下は私の、そしておそらくあなたの Views での重複問題の解決策です。
新しいモジュールを作成します。私の場合は sitemade です。sitemade.info ファイルの内容:
name = Views Remove Duplicates
description = Removes duplicate nodes. Requires editing the module file
to identify the views you want to affect.
package = "Views"
core = 6.x
dependencies[] = views
次に sitemade.module ファイルを作成します。
スニペット(snippets)
スニペットとは、小さなコードの断片で、1 つの変数ほど小さくはありませんが、別のモジュールに追加するほど大きくもありません。PHP コードを使うと、テンプレートで直接データを出力したり、データベースにアクセスしたり、必要な場所でブロックにクラスや id を追加したりできます。何らかのモジュールを使うよりもスニペットを使う方が簡単な場合もあります。そのようなケースは膨大にあり、非常に多くのスニペットが Drupal のドキュメントで説明されています。
http://drupal.org/documentation/customization/snippets
後でスニペットの使い方をより詳しく説明しますが、今はチュートリアルの別のセクションを始め、私がよく使う例を追加していきます。
共同購入サイト
(共同購入)共同購入とは、主催者がフォーラムの参加者に対して、主催者への一定の上乗せ価格で特定の商品を卸値で購入するよう公に呼びかけることを意味する用語です。主催者は商品の収集、買い付け、配布のための費用を負担します。言い換えれば、卸値で商品を組織的に購入することです。
共同購入は店舗ではなく、最小限の上乗せ(つまり主催者手数料)で、主催者を通じてメーカー価格で商品を集団的に購入することにすぎません。
共同購入は営利事業ではありません!!!!!!!
主催者 — 共同購入の組織を引き受ける人
共同購入の参加者 — 注文し、その後主催者に支払いを行う人
支払い — 卸値 + 供給者からの商品買い付けに対して主催者が定めた割合。
店舗での商品の小売価格が、大手供給者やこれらの商品のメーカー企業の卸値よりも大幅に高いことは誰にとっても秘密ではありません。しかし、一般の人が卸業者から直接最低価格で商品を購入することはできません。彼らは小売販売をせず、さらに他の制限もあります。多くの場合、商品(例えば衣類や靴)は「サイズ列」でのみ販売されます。同じ会社の商品に興味を持つ一定数の人が集まれば、卸ロットの最小数量に十分達することができます。これが「共同購入」と呼ばれるものです。
インターネットオークション
私の主な目標は、オンラインオークションまたは電子取引プラットフォームを作成することです。これは私の仕事、趣味、ビジネス、そして生き方です。とても好きな仕事です。私はオンラインマーケット、取引所、インターネットオークションを、喜びと完璧さへの抑えきれない追求、そしていくらかの熱狂をもって作成しています。Drupal には既製のソリューション、オークションモジュールがあり、私はそれを簡単にあなたのニーズに合わせて調整できます。
インターネットオークションと電子取引プラットフォームは、収益性が高く急速に発展しているビジネスです。eBay、Alibaba.com、Taobao、Allegro、Apex Auctions の成功は、このようなサイトがベンチャー投資家にとって非常に魅力的で、所有者に大きな利益をもたらすことができることを説得力を持って証明しています。強力なオークション競合他社の存在にもかかわらず、毎年インターネット上に新しいスタートアップが登場し、その所有者を少なくとも百万長者にしています。
ソーシャルネットワーク
ソーシャルネットワークは、人々をコミュニケーションさせ結びつける素晴らしい手段として、ますます人気を集めています。それを使って、ユーザーは古い友人を見つけるだけでなく、新しい友人も得られます。
ソーシャルネットワークの作成は簡単な作業ではありません。しかし CMS Drupal を使えば、膨大なアクセス数を持つ大規模なプロジェクトを作成できます。Drupal は膨大な負荷に対応でき、あなたのソーシャルネットワークの発展を制限しません。私の活動分野の 1 つがソーシャルネットワークの作成です。
Drupal で開発されたソーシャルネットワークは、多くの類似プロジェクトの中で際立っています。私は選択されたテーマのあらゆる特性を考慮して、信頼性が高く、美しく、ユーザーにとって使いやすいサイトを作成します。私が作成したソーシャルネットワークは、ユーザーが自由にコミュニケーションできるだけでなく、記事の投稿、ニュースへのコメント、プライベートメッセージの作成、ファイルの交換、動画の視聴、ギフトの贈呈、ミーティングやグループの企画、さらにはネットワークを通じて自分の商品を販売して稼ぐことまで可能にする、必要なすべての機能を備えています。
オンラインストアに必要なもの
1. 商品カテゴリー。
まず第一に、どのような商品カテゴリーを持つかを考える必要があります。これによってサイトの構造、カテゴリーページを持つカタログが必要かどうか、あるいはサブカテゴリーのないいくつかのカテゴリーになるかが決まります。1 カテゴリーに 200 商品以下になるように計算し、必要な商品を素早く見つけられるようにサブカテゴリーを作成しましょう。商品が多くてサブカテゴリーを作りたくない場合は、フィルターを検討する価値があるかもしれません(項目 3 を参照)。
カテゴリーが多い場合は、Taxonomy manager が役立ちます。
オンラインストア
実際のところ、ロシアの人口の半数が定期的にオンラインストアで買い物をしています。当初は疑いの目で見られていましたが、今ではインターネットでの買い物はごく普通の現象で、誰も驚きません。
オンラインストアの利点
- 個人の時間の節約
- 24 時間営業できること
- 地理的な観点から幅広い購入者の対象
オンラインストアの種類
- グローバルネットワーク上にのみ存在するオンラインストア
- 実際に存在するオフライン店舗の補完となるオンラインストア
オンラインストアは複数の言語に設定でき、さまざまな国での決済に対応できます。したがって、「宣伝された」オンラインストアの効率性が高くなるのは明らかです。現代の郵便の機能では、商品をどこにでも送ることができ、問題は配送料だけです。
カタログサイト
カタログサイトとは、あなたの電子ショーウィンドウ、インターネット上の商品カタログです。カタログサイトのページで、訪問者はあなたが提供する商品の外観を、しばしば複数のアングルから見たり、その特性を知ったり、使用の特徴について読んだりできます。カタログサイトはあなたの商品の販売を助け、時には直接それを実行することもあります。
カタログサイトの種類:
1)情報カタログ
情報カタログでは、カテゴリーに分けて無制限の数の商品を掲載できます。その際、各商品にはその特性に適した特性のセットを設定できます。例えば、サイズ、色、構成、価格などです。各商品に 1 枚または複数の写真をアップロードでき、サイトではそれらを拡大する機能が利用できます。
情報カタログサイトのセクション:
- 会社について(あなた、またはあなたの会社に関するテキストまたはグラフィック情報);
- 連絡先(住所、勤務先および携帯電話、ファックス、メール、ICQ など);
名刺サイト
名刺サイトとは、通常、いくつかのウェブページで構成される小さなサイトで、営利または非営利組織、個人、会社、商品やサービスに関する基本情報、価格表、連絡先データ、フィードバックフォームを含みます。
名刺サイトは、インターネット上で人物、会社、製品、またはサービスを簡潔に紹介します。名刺サイトは、別のサイトの作成に大きな費用をかけたくない会社がよく使用します。メール用のドメイン名を購入するとき、プレースホルダーサイトまたは名刺サイトが設置されることがよくあります。名刺サイトは動的サイトにも静的サイトにもなり得ます。名刺サイトの一種として、いわゆる Flash 技術を使用して作成されたサイトがあります。この場合、名刺サイト全体が Flash アプリケーションの読み込み専用の 1 つのウェブページに配置され、すべてのナビゲーションとコンテンツは Flash ムービー自体に実装されています。
名刺サイトのセクション:
1)会社について(このセクションは訪問者に会社、その主な活動分野、競争上の優位性などを紹介します)
2)商品またはサービス(会社の商品やサービスの一覧、フォトギャラリー、製品のスライドショー、説明)
コーポレートサイト
コーポレートサイトは、まず第一に、さまざまなターゲットグループを対象とした複数の利用領域を持つ点で、通常のインターネットページと異なります。通常、企業のサイトはこのような 3 つの領域(またはゾーン)で構成されています。一般公開ゾーン(すべてのインターネットユーザー向け)、自社の従業員による内部利用のための領域(パスワードでのみアクセス可能)、そしてサイトの管理(運営)ゾーンです。このような「領域」の数自体はかなり大きくなり得て、企業の構造と活動に依存します。例えば、商業会社のコーポレートサイトは、その構成にオンラインストアとその管理モジュールを含むことができます。
コーポレートサイトの作成では、いくつかの目的が追求されます:
1)企業に関する情報をインターネットで提供し、潜在的な顧客が利用できるようにする(この点でコーポレートサイトは通常のサイトと変わりません);