クラブ紹介(選手紹介)
まずは以下のリンク先で実装サンプルを確認。
管理画面からページ作成
ページの構造は以下のようになります。
トップページ └ クラブ紹介--------------------:親ページ ├ TOP TEAM ├ U-18 ├ U-15 ├ U-12 ├ レディース └ 選手登録------------------:登録用ページ(初期画面非表示) ├ TOP TEAM │ ├ 戸田太郎 │ : │ └ 吉田翔太 ├ 下部組織 │ ├ 斎藤太郎 │ : │ └ 山岡光三 └ レディース ├ 田中花子 : └ 鈴木順子
親ページを作る
作成したい階層に親ページを作ります。IDやページ名は任意です。
ID | ページ名 | ページの表示 |
---|---|---|
club | クラブ紹介 | 初期画面に表示する |
各カテゴリーのページを作る
クライアントの情報に合わせて「U-18」、「U-15」等のカテゴリーページを作成します。IDやページ名は任意です。
ID | ページ名 | ページの表示 |
---|---|---|
club/top | TOP TEAM | 初期画面に表示する |
club/u-18 | U-18 | 初期画面に表示する |
club/u-15 | U-15 | 初期画面に表示する |
club/u-12 | U-12 | 初期画面に表示する |
club/ladies | レディース | 初期画面に表示する |
選手登録用のページを作る
仕組みの都合上、各選手は別のページの下層に登録します。選手登録用のページを作成します。IDは任意です。ページ名は「選手登録」にしてください。「初期画面に表示しない」を選択してください。
ID | ページ名 | ページの表示 |
---|---|---|
club/reg-player | 選手登録 | 初期画面に表示しない |
選手登録用のページの下にページを作る
「選手登録」の下層に「TOP」「レディース」「下部組織」のページを作ります。クライアントによって作る必要のないページや追加するべきページを判断してください。
ID | ページ名 | ページの表示 |
---|---|---|
club/reg-player/top | TOP TEAM | 初期画面に表示しない |
club/reg-player/ladies | レディース | 初期画面に表示しない |
club/reg-player/under | 下部組織 | 初期画面に表示しない |
オプション登録
以下のSQLをインポートし、オプションを作成してください。その他掲載したい項目があれば、IDの先頭に「player_」を付けてオプション項目を登録してください。
ダウンロードはこちらID | オプション名 | 形式 |
---|---|---|
player_birthyear | 生まれた年度 | セレクトボックス |
player_special | 学年が特殊な場合 | セレクトボックス |
player_image | 選手写真 | アップロード |
選手登録
ページを作成して選手登録してください。「学年の自動繰り上げ」をしたい選手は生まれた年度を必ず入力してください。
年度入力
管理画面から「設定」 → 「年度入力」と進み、現在の年度を入力します。
page_allファイルの書き換え
- templates/plugins/page_all/player/under-template.html
- templates/plugins/page_all/player/top-template.html
- templates/plugins/page_all/player/ladies-template.html
上部のページIDを「1-4.」で作成したページのものに書き換えます。
各ページの作成、調整
このサイトのtemplates/page/coding/add-option/club以下のファイルを参考に「U-18」「U-15」などのカテゴリーの各ページを作成、調整してください。