クラブ紹介(選手紹介)

まずは以下のリンク先で実装サンプルを確認。

管理画面からページ作成

ページの構造は以下のようになります。

トップページ
└ クラブ紹介--------------------:親ページ
  ├ 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」などのカテゴリーの各ページを作成、調整してください。