phpCMS 共通コード (1)
1. タイトル制限の後に表示される省略記号を削除します
{str_cut($r[title],36,'')}
2. フォーマット時間 2011-05-06 11:22:33
{date('Y-m-d H:i:s',$r[inputtime])}
3. フォーマット時期:2011年5月6日
{date('Y年m月d日',$r[inputtime])}
4. 列名を表示します (リンクなしで名前のみ)
{$猫名}
5. カラム名とリンクを表示(クリック可能)
{$CATEGORYS[$r['catid']]['catname']}
6. 外部データソース呼び出し
{pc:get sql="SELECT * FROM pre_forum_thread"cache="3600" dbsource="discuz" return="data" num="10"}
7. サブコラムを呼び出します (コラムのホームページ テンプレートで使用する必要があります)
{pc:content action="category" catid="$catid" num="25" siteid="$siteid" order="listorder ASC"}{loop $data $r}
{$r[猫名]} {/loop}{/pc}
8. 指定した ID のカラム名を表示します (ここでは catid=22)
{$CATEGORYS[22]['猫名']}
9. 記事の前に記事カテゴリを表示
{pc:content action="lists" catid="79" order="listorder DESC" num="14" }
{ループ $data $n $r}
{/loop}{/pc}
10. 変数の周期的成長を指定します (スライドでよく使用されます)
{pc:content action="lists" catid="66" order="listorder DESC"thumb="1" num="5" }
{php $num = 0}
{ループ $data $r}
linkarr[{$num}] = "{$r[url]}";
picarr[{$num}] = "{$r[thumb]}";
textarr[{$num}] = "{str_cut($r[title],36,'')}";
{php $num++}
{/ループ}
{/pc}
11. 記事を呼び出すときは、limit
を使用します
{pc:content action="position" posid="36" num="1" order="listorder DESC 制限 1,1--" }
他はすべて以前と同じように使用します
{pc:content action="position" posid="31" order="listorder DESC" limit='1,8--'}
{ループ $data $r}
{/ループ}
{/pc}
12.phpCMS リンククエリ
{pc:get sql="SELECT * FROM v9_news a join v9_news_data b on a.id=b.id where catid=27" queue="3600" page="$page" return="data"}
{loop $data $key $val}
{if $pages}
{/pc}
{$val[content]}
13.phpCMS 前の記事、次の記事
前の記事:{$previous_page[title]}
注: a タグに target="_blank" を含めることはできません。そうしないと、エラーが発生します。