ページへ戻る

− Links

 印刷 

Menu​/xcck​/howto​/subtable :: XOOPS Cube Developer Site

wiki:Menu/xcck/howto/subtable

サブテーブルを作ってみる anchor.png[1]

xCCK を複数インストールすることで、親子関係を持ったデータを設定することができます。この「子」の方を、「サブテーブル」と呼んでいます(親のほうを「メインテーブル」と呼びます)。
一つのメインテーブルに対して、複数のサブテーブルを設定することができます。

例えば、「商品」(値段、商品説明、メーカー、発売日)に対して「サイズ」(寸法、重さ、追加価格)サブテーブルを設定することができます。

submodule.png

Page Top

サブテーブルの設定 anchor.png[2]

サブテーブルは、サブテーブル用の xCCK モジュールをインストールして利用します。ちょっと面倒ですが、おかげで親テーブルとは別のフィールド項目を持たせることができます。

サブテーブル用の xCCK をインストールし、フィールドを定義したら、サブテーブルの管理画面(一般設定)で「メインテーブル」項目にメインテーブルのディレクトリ名を入れてください。

mainmodule.png[3]

これで設定は完了です。
次にメインテーブルのページの詳細画面を開くと、「データの追加」リンクが表示されるようになります。
これをクリックすると、サブテーブル用のデータを入力して追加することができます。

addsub.png[4]


Last-modified: 2011-01-15 (土) 16:31:05 (JST) (2987d) by admin