創作サイト向けコンテンツ管理システム freo(フレオ)
ホーム
このサイトについて
サイトマップ
有償制作
お問い合わせ
サイト内検索
キーワード
freo
freoについて
機能紹介
設置方法
各種解説
プラグイン
サポート
ホーム
サポート
サポート
記事編集
記事を編集します。
編集フォーム
名前
設置URL
本文
こんにちは。 通常、templates/plugins/page_all/default.htmlは以下のようになっていると思います。 >> <!--{foreach from=$page_alls|smarty:nodefaults item='page_all'}--> <!--{if $page_all.pid == $pid}--> <!--{php}if (!$flag) :{/php}--><ul><!--{php}endif;{/php}--> <li> <a href="{$freo.core.http_file}/page/{$page_all.id}">{$page_all.title}</a> <!--{assign var="pid" value=$page_all.id}--> {include file='plugins/page_all/default.html'} <!--{assign var="pid" value=$page_all.pid}--> </li> <!--{php}$flag = 1;{/php}--> <!--{/if}--> <!--{/foreach}--> <!--{php}if ($flag) :{/php}--></ul><!--{php}endif;{/php}--> << 上記の1行目 >> <!--{foreach from=$page_alls|smarty:nodefaults item='page_all'}--> << を >|| <!--{foreach from=$page_alls|smarty:nodefaults item='page_all' name='plugin_page_all'}--> ||< のように name='plugin_page_all' を加筆すれば、 <!--{foreach from=$page_alls~}-->~略~<!--{/foreach}-->内で >|| {if $smarty.foreach.plugin_page_all.iteration <= '15'} 表示したい内容 {/if} ||< のようにすることで、表示数を15個までに制限することはできると思います。 参考URL I'll be NET|smartyのforeachでループ回数を取得する方法 http://illbenet.jp/view/57
編集キー(投稿時に設定したキーを入力してください。)
コンテンツ
新規投稿