自動タグ 引数 | 説明 |
---|---|
[databox:count ] category_id: category_code: mode: permission:ignore アクセス権のないデータもカウントします。省略時はカウントしません。 numberformat:yes 千単位に区切ります(カンマ編集)。省略時は区切りません。 |
データ件数 例1:[databox:count] 例2:[databox:count category_id:1] 例3:[databox:count category_code:AAA] 例4:[databox:count category_code:AAA|BBB] カテゴリコードがAAA またはBBB 例5:[databox:count category_code:AAA|BBB|CCC] カテゴリコードがAAA または BBB または CCC 例6:[databox:count category_code:AAA|BBB mode:and] カテゴリコードがAAA かつ BBB 例7:[databox:count permission:ignore] |
[databox:newlist ] rss_file: title_trim_length: intervalday: limitcnt: newmarkday: templatedir:*1 category_id: category_code: |
新着データ 例1:[databox:newlist] 例2:[databox:newlist rss_file:databox.rss title_trim_length:50 intervalday:70 limitcnt:40 newmarkday:30 templatedir:XXX category_id:99 category_code:XXX] |
[databox:data ] id: templatedir:*1 nohitmsg: |
データ 例1:[databox:data] 例2:[databox:data id:1 templatedir:XXX nohitmsg:yes] |
[databox:category ] category_id: templatedir:*1 nohitmsg: perpage: page: order: expired: without_code: 表示から除くデータidを指定する without_id: 表示から除くデータcodeを指定する |
カテゴリ別一覧 例1:[databox:category] 例2:[databox:category category_id:1 templatedir:XXX nohitmsg:yes perpage:10 page:1 order:id expired:no] 例3:[databox:category category_code:AAA ] 例4:[databox:category category_code:AAA|BBB] カテゴリコードがAAA または BBB 例5:[databox:category category_code:AAA|BBB|CCC] カテゴリコードがAAA または BBB または CCC 例5:[databox:category category_code:AAA|BBB mode:and] カテゴリコードがAAA かつ BBB 例6:[databox:category category_code:AAA expired:yes] order に指定できるのは、 random date orderno code title description id と 表示制限されていない追加項目のテーマ変数 です perpage:(Number) 1ページあたりの表示件数。0のときは改ページなし(デフォルト:0) expired:no 公開終了日を過ぎたデータは表示しません。(デフォルト) expired:yes 公開終了日を過ぎたデータも表示します。 |
[databox:attributedatacount ] templatesetvar: value: type_id: permission:ignore アクセス権のないデータもカウントします。省略時はカウントしません。 numberformat:yes 千単位に区切ります(カンマ編集)。省略時は区切りません。 |
指定アトリビュートが指定値のデータの件数 例1:[databox:attributedatacount] 例2:[databox:attributedatacount templatesetvar:pref value:27] 例3:[databox:attributedatacount templatesetvar:pref value:27 type_id:0] type_id:0 タイプなし 省略時すべてのタイプ |
[databox:lastmodified ] category_id: category_code: |
最後(直近)に修正されたデータ 例1:[databox:lastmodified] 例2:[databox:lastmodified category_id:1] 例3:[databox:lastmodified category_code:XXX] |
[databox:lastcreated ] category_id: category_code: |
最後(直近)に作成されたデータ 例1:[databox:lastcreated] 例2:[databox:lastcreated category_id:1] 例3:[databox:lastcreated category_code:XXX] |
[databox:attribute ] field_id: field_code: value: templatedir:*1 nohitmsg: perpage: page: order: |
アトリビュート別一覧 指定アトリビュートが指定値のデータ一覧 例1:[databox:attribute field_id:99 value:xx ] 例2:[databox:attribute field_id:99 value:xx templatedir:x nohitmsg:yes perpage:99 page:99 order:id] 例3:[databox:attribute field_code:pref value:27 templatedir:x nohitmsg:yes perpage:99 page:99 order:id] perpage:(Number) 1ページあたりの表示件数。0のときは改ページなし(デフォルト:0) |
[databox:datalink ] id: code: linktext*2 |
データ個別表示リンク 例1:[databox:datalink id:1 ] 例2:[databox:datalink code:data1] 例3:[databox:datalink code:data1 データ] id とcode が共に指定されている場合はidを優先します linktext が省略されている場合は、データのタイトルをlinktextとします。該当データがない場合は表示されません。 |
[databox:mydataentrylink ] [databox:mydataentry ] type_id templatedir*1 linktext*2 |
マイデータ新規登録リンク 例1:[databox:mydataentrylink ] 例2:[databox:mydataentrylink linktext] 例3:[databox:mydataentrylink type_id:1] 例4:[databox:mydataentrylink type_id:1 新規登録] 例5:[databox:mydataentrylink type_id:1 templatedir:XXX linktext] type_id linktext が省略されている場合は、マイデータの「新規登録」リンクを表示します。 type_id が省略されている場合は新規登録リンクを表示します type_idを指定、linktext が省略されている場合は、タイプの名称をlinktextとします。 type_idを指定、該当タイプがない場合は表示されません。 マイデータ新規登録の権限がない場合は、表示されません |
[databox:mydata templatedir ] templatedir:*1 linktext*2 |
マイデータリンク 例1:[databox:mydata ] 例2:[databox:mydata マイデータリンク] 例3:[databox:mydata ] 例4:[databox:mydata マイデータリンク] 例5:[databox:mydata templatedir:XXX マイデータ] マイデータ更新の権限がない場合は、表示されません |
[databox:categorycount カテゴリグループid または カテゴリグループコード]
permission:ignore アクセス権のないデータもカウントします。省略時はカウントしません。 numberformat:yes 千単位に区切ります(カンマ編集)。省略時は区切りません。 |
指定カテゴリグループのカテゴリ件数 例1:[databox:categorycount ] 親グループなしカテゴリの件数 例2:[databox:categorycount group_id:3] 例3:[databox:categorycount group_code:pref] アクセス権のあるデータが登録されていないカテゴリの件数は含みません |
[databox:categorycheck カテゴリグループid チェックボックスの input name] | 指定カテゴリグループのチェックボックス 例1:[databox:categorycheck group_id:3 iname:gor_1] *3 |
[databox:mastercheck アトリビュートid チェックボックスの input name] | 指定アトリビュートのマスターのチェックボックス 例1:[databox:mastercheck field_id:3 iname:gor_1] *3 |
[databox:search 検索リスト引数] | 検索リスト 例1:[databox:search templatedir=abc&fieldset=10&gor_3=6&gor_3=&gand_8=7&gand_8=&aeq_4=10000&ato_5=&afr_6=&ato_6=&aeq_75=&afr_75=&ato_75=&gor_1=&gand_2=&perpage=4&page=1&nohitmsg=yes] *4 |
[databox:attributevalue アトリビュートテーマ変数またはアトリビュートid データidまたはcode option] | 指定アトリビュートの表示用値等を返す 例1:[databox:attributevalue field_code:pref code:xxx ] 例2:[databox:attributevalue field_code:pref code:xxx option:value2] 例3:[databox:attributevalue field_id:1 id:2 option:value2] optionなしは、{登録したテーマ変数名} と同等の内容です。 option:name 名称 option:description 説明 option:yes {登録したテーマ変数名_yes}と同じ option:value2 {登録したテーマ変数名_mst_value2}と同じ option:disp {登録したテーマ変数名_mst_disp}と同じ option:no {登録したテーマ変数名_mst_no} と同じ option:datatitle 指定アトリビュートの値をCODEとして引当てたデータのタイトル option:datadescription 指定アトリビュートの値をCODEとして引当てたデータの説明 各アトリビュートのテーマ変数参照 |
[databox:math ] method: templatesetvar: type_id: category_id: または category_code: mode: roundprecision: numberformat:yes 千単位に区切ります(カンマ編集)。省略時は区切りません。数値の場合のみ有効 permission:ignore アクセス権のないデータもカウントします。省略時はカウントしません。 |
指定アトリビュートのMAX MIN SUM COUNT AVERAGE 例1:[databox:math templatesetvar:number] 例2:[databox:math method:min templatesetvar:number ] 例3:[databox:math method:min templatesetvar:number type_id:0] 例4:[databox:math method:min templatesetvar:number type_id:0 category_code:AAA|BBB|CCC] カテゴリコードがAAA または BBB または CCC 例5:[databox:math templatesetvar:number type_id:0 category_code:AAA|BBB|CCC mode:and] カテゴリコードがAAA かつ BBB かつCCC method:count max min sum average avg 省略時count type_id:0 タイプなし 省略時すべてのタイプ roundprecision 丸める桁数 数値の場合のみ有効 0の場合 3.4 → 3 0の場合 3.5 → 4 0の場合 3.6 → 4 2の場合 1.95583 → 1.96 2の場合 5.045 → 5.05 2の場合 5.055 → 5.06 -3の場合 1241757 → 1242000 丸めの結果はPHPのバージョンに依存します 指定アトリビュートのタイプが数値または通貨、またはnumberformat:yesが指定された場合は、数値比較になります |
関数名 | 説明 |
---|---|
phpblock_shownewdatabox |