• 虹色ミツバチ
  • freoカスタマイズメモ、テンプレート・プラグイン配布/officeTIPS
検索プラグイン
虹色ミツバチ

> Entry >freo>freoTips>freo変数一覧> ページの変数一覧

【freo】【freoTips】【freo変数一覧】ページの変数一覧

freoのページ画面で、表示しているページIDのページの情報を表示するための変数は以下のとおりです。

ページの基本的な情報

ページは、「index.php/page/ページID」画面で表示できます。
下記の変数を「freo/templates/internals/pages/default.html」または表示したいページIDを読み込む他のテンプレートトに記載するだけで、表示しているページについての様々な情報を表示することができます。
※ページIDによって個別にテンプレートを用意する方法はこちら↓
freo:エントリーごと、ページごとにテンプレートを変更する

変数
{$page.id} 表示しているページのページID
{$page.pid} 表示しているページの親ページID
{$page.user_id} 表示しているページの投稿ユーザーID
{$page.created} 表示しているページの登録日時
{$page.modified} 表示しているページの更新日時
{$page.approved} 表示しているページの承認がされているかどうか
{$page.restriction} 表示しているページの閲覧制限状態
{$page.password} 表示しているページのパスワード
{$page.status} 表示しているページの公開状態
{$page.display} 表示しているページの表示状態
{$page.comment} 表示しているページがコメントを受け付けているかどうか
{$page.trackback} 表示しているページがトラックバックを受け付けているかどうか
{$page.sort} 表示しているページの並び順
{$page.title} 表示しているページのタイトル
{$page.tag} 表示しているページのタグ
{$page.datetime} 表示しているページの日時
{$page.close} 表示しているページの公開終了日時
{$page.file} 表示しているページのファイル名
{$page.image} 表示しているページのイメージ名
{$page.memo} 表示しているページのファイルの説明
{$page.text} 表示しているページの本文
表示しているページの添付ファイルの情報を表示する

添付ファイルについての情報は、「$page_files」テーブルに格納されています。

変数
{$page_files[$page.id].height} 表示しているページの添付ファイルの高さ
{$page_files[$page.id].width} 表示しているページの添付ファイルの幅
{$page_files[$page.id].size} 表示しているページの添付ファイルのサイズ

$page_files」テーブルに格納されている情報以外で表示しているページの添付ファイルに関する情報は以下のとおりです。

変数等
{$page.file} 表示しているページの添付ファイルのファイル名
{$freo.core.http_url}{$smarty.const.FREO_FILE_DIR}page_files/{$page.id}/{$page.file} 表示しているページの添付ファイルのURL
表示しているページのサムネイルの情報を表示する

サムネイルについての情報は、「$page_thumbnails」テーブルに格納されています。

変数
{$page_thumbnails[$page.id].height} 表示しているページのサムネイルの高さ
{$page_thumbnails[$page.id].width} 表示しているページのサムネイルの幅
{$page_thumbnails[$page.id].size} 表示しているページのサムネイルのサイズ

$page_thumbnails」テーブルに格納されている情報以外で表示しているページのサムネイルに関する情報は以下のとおりです。

変数等
{$page.file} 表示しているページのサムネイルのファイル名
{$freo.core.http_url}{$smarty.const.FREO_FILE_DIR}page_thumbnails/{$page.id}/{$page.file} 表示しているページのサムネイルのURL
表示しているページのイメージの情報を表示する

イメージについての情報は、「$page_images」テーブルに格納されています。

変数
{$page_images[$page.id].height} 表示しているページのイメージの高さ
{$page_images[$page.id].width} 表示しているページのイメージの幅
{$page_images[$page.id].size} 表示しているページのイメージのサイズ

$page_images」テーブルに格納されている情報以外で表示しているページのイメージに関する情報は以下のとおりです。

変数等
{$page.image} 表示しているページのイメージのファイル名
{$freo.core.http_url}{$smarty.const.FREO_FILE_DIR}page_images/{$page.id}/{$page.image} 表示しているページのイメージのURL
表示しているページのタグを表示する

表示しているページのタグは複数ある可能性があるので、「$page_tags]」という配列に格納されています。
$page_tagsに格納されているタグを表示するには、foreachしなければなりません。

<!--{foreach from=$page_tags|smarty:nodefaults item='page_tag' name='loop'}--><a href="{$freo.core.http_file}/page?tag={$page_tag|smarty:nodefaults|escape:'url'}">{$page_tag}</a><!--{if !$smarty.foreach.loop.last}-->,&nbsp;<!--{/if}--><!--{/foreach}-->

ページ移動

関連記事

ユーティリティ

Twitter

ページ上部へ