メニュー

Home >freoTIPS>freo変数一覧> 親ページ表示プラグインで親ページの情報を表示する方法

【freoTIPS】【freo変数一覧】親ページ表示プラグインで親ページの情報を表示する方法

2013/04/27 21:15|タグ:親ページ表示プラグイン親ページ画像イメージファイルサムネイルタググッジョブ表示 41

freoのページ画面では、親ページの情報を取得することができます。
freoには親ページ表示プラグインがデフォルトで備わっているので、あるページの親ページの情報を取得することができます。

親ページの情報を表示する方法

あるページにとって、親ページは1ページしかありません。
よって、下記の変数をテンプレートに記載するだけで、親ページについての様々な情報を表示することができます。

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

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

変数
{$plugin_page_parent_files[$plugin_page_parent.id].height} 親ページの添付ファイルの高さ
{$plugin_page_parent_files[$plugin_page_parent.id].width} 親ページの添付ファイルの幅
{$plugin_page_parent_files[$plugin_page_parent.id].size} 親ページの添付ファイルのサイズ

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

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

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

変数
{$plugin_page_parent_thumbnails[$plugin_page_parent.id].height} 親ページのサムネイルの高さ
{$plugin_page_parent_thumbnails[$plugin_page_parent.id].width} 親ページのサムネイルの幅
{$plugin_page_parent_thumbnails[$plugin_page_parent.id].size} 親ページのサムネイルのサイズ

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

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

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

変数
{$plugin_page_parent_images[$plugin_page_parent.id].height} 親ページのイメージの高さ
{$plugin_page_parent_images[$plugin_page_parent.id].width} 親ページのイメージの幅
{$plugin_page_parent_images[$plugin_page_parent.id].size} 親ページのイメージのサイズ

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

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

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

<!--{foreach from=$plugin_page_parent_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}-->

 

ページ移動

関連エントリー

コメント

  • コメントはまだありません。

コメント登録

登録フォーム
名前
メールアドレス
URL
コメント
投稿キー(スパム対策に、投稿キー を半角で入力してください。)

ユーティリティ

新着コメント

Twitter

サイト内検索

ページ上部へ