2019/09/19 13:34 JST

Geeklog Japan Forums

DataBoxのテンプレートについて

ページナビゲーション


状態: オフライン

yuru

Forum User
Active Member
登録日: 04/25/07
投稿数: 206
「コンフィギュレーション」の「DataBox」で「テンプレート 一般画面」を「カスタム」にして、「テーマテンプレートパス」を「databox/custom/templates/」にしました。 そして、テーマテンプレートパスに設定したフォルダに変更したlist.htmlを入れたのですが、反映されなかったので templatesフォルダ内に、categoryフォルダを作って、そこにlist.htmlを入れてみましたが、やはり反映されません。 他にも設定する箇所があるのでしょうか?

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5928
場所:Tokyo
テーマテンプレートパスはテンプレートを、(標準|カスタム|テーマ)で、テーマを選んだ時のパスになります。 databox/templates/ このままにしておいてください。ここは変えるところではないのです。 テンプレート 一般画面・管理画面 を カスタムにすると、 plugins/databox/custom/templates/ を見に行きます。 plugins/databox/custom/templates/ 以下にファイルがなければ標準のテンプレートを見に行きます。 カスタムの事例は、custom_SAMPLEを参考にしてください。

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5928
場所:Tokyo
FAQ用のサンプルのカスタムテンプレートと、カスタム言語ファイル、SQLを公開しましたのでご利用ください。 http://www.ivysoho.net/article.php/geeklog-databox-sample demo: http://www.ivysoho.net/databox/category.php

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5928
場所:Tokyo
続いて、マスター参照リストのアトリビュート作成方法、テーマの追加方法を説明したエントリーをアップしましたのでどうぞ http://www.ivysoho.net/article.php/geeklog-databox-master Smile

状態: オフライン

yuru

Forum User
Active Member
登録日: 04/25/07
投稿数: 206
詳しい参考ページをありがとうございます。 グループ:faq に属しているカテゴリ一覧の表示ですが、http://*****/databox/category.php/faq/gcode だと、defaultフォルダのlist.thtmlで表示され、http://*****/databox/category.php/faq/gcode/faq とすると、faqフォルダのlist.thtmlで表示されるということですか?

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5928
場所:Tokyo
テーマ(テンプレートのディレクトリ)は、 category.php用に、category/default/ 他複数用意可能 data.php用に、data/default/ 他複数用意可能
PHP Formatted Code
グループ:faq に属しているカテゴリ一覧の表示ですが、http://*****/databox/category.php/faq/gcode だと、defaultフォルダのlist.thtmlで表示され、http://*****/databox/category.php/faq/gcode/faq とすると、faqフォルダのlist.thtmlで表示されるということですか?
ほぼそうです。 http://*****/databox/category.php/faq/gcode は、URLによるテーマ指定なしなので、 タイプ で指定されたテーマになります。 タイプ で何も指定していなければ、default になります。

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5928
場所:Tokyo
テンプレートを改良しました。 http://www.ivysoho.net/databox/data.php/mastertest/code http://www.ivysoho.net/databox/data.php/test1/code それぞれのアトリビュートで、どんなテーマ変数が生成されるのか、わかりやすくしました。 最新版をbitbucketからダウンロードして活用してみてください。 https://bitbucket.org/tsuchi/box ダウンロード-ブランチーダウンロード(zip gz bz2)で最新版をダウンロードできます。

状態: オフライン

yuru

Forum User
Active Member
登録日: 04/25/07
投稿数: 206
現在、よくある質問用に、グループ:faq を作成し、その中に複数カテゴリを登録しました。 ~databox/category.php/faq/gcode で、グループ:faq に属するカテゴリが一覧表示されますが、その同一ページ内に、各カテゴリに属するデータを表示することは可能でしょうか?

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5928
場所:Tokyo
yuruさん、可能です。 管理画面の、カテゴリ のタブをクリックしてください。 そうすると、カテゴリのリストが出てきますが、カテゴリのcodeがリンクになっているとおもいます。 管理画面でリンクがついているURLは、実際に表のURLとして使えるものです。 (コンフィギュレーションでcodeを有効にしておいてください。)

状態: オフライン

yuru

Forum User
Active Member
登録日: 04/25/07
投稿数: 206
カテゴリ一覧と同じページで、カテゴリ一覧の下にカテゴリ毎にデータを表示したい場合は、静的ページで自動タグにて表示する方法でしょうか?

ページナビゲーション

時刻はすべて JST , 現在の時刻は 01:34 PM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  •  ゲストユーザの投稿を見る
  •  ゲストユーザ投稿可能
  •  一部のHTMLを許可
  •  バッドワードをチェック