メインメニュー
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
My Links
メイン
   CCLinks
     cclinksのカテゴリ一覧を2カラムにしたいです
新規スレッド作成画面へ

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
jungnicolekawaii
投稿日時: 2013-6-15 21:23
新米
登録日: 2013-6-15
居住地:
投稿: 2
cclinksのカテゴリ一覧を2カラムにしたいです
こんにちわ。
cclinksにおいて、カテゴリ登録をしてその一覧をブロック表示すると

<table>
<{foreach item=item from=$block.cats}>
<tr class="<{cycle values="even,odd"}>">
<td><a href="<{$xoops_url}>/modules/cclinks/index.php?CatID=<{$item.CatID}>" title="<{$item.CatDesc}>"><{$item.CatTitle}></a>&nbsp;(<{$item.AllLinks}>)</td>
</tr>
<{/foreach}>
</table>

に基づいて行に表示されますよね。
私の場合、中央ブロックに2カラム表示させたいと思ってます。
その場合、上記ソースをどのように書き換えれば良いですか?
phpもsmartyも詳しく理解しておりませんが、
よろしくお願い致します。
返信
jungnicolekawaii
投稿日時: 2013-6-16 11:28
新米
登録日: 2013-6-15
居住地:
投稿: 2
Re: cclinksのカテゴリ一覧を2カラムにしたいです
おかげさまで自己解決致しました。

<table>
<tr>
<{foreach name=item_loop from=$Block.cats item=item}>
<td>

表示内容

</td>
<{if $smarty.foreach.item_loop.iteration %2 == 0}>
</tr>
<{if not $smarty.foreach.item_loop.last}>
<tr>
<{/if}>
<{/if}>
<{if $smarty.foreach.item_loop.last and $smarty.foreach.item_loop.total %1 != 0}>
<td></td>
</tr>
<{/if}>
<{/foreach}>
</table>

として確認したところ、思い通りの表示となりました。
返信
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

新規スレッド作成画面へ