Warning: session_start(): open(/home/var/php/0/u/sess_0uo5t6pjmi1jdj8i2fh6mqssp4, O_RDWR) failed: No such file or directory (2) in /home/users/web07/2/1/0219112/phyokin/devlog/controllers/controller.php on line 15

Warning: session_start(): Failed to read session data: files (path: 2;/home/var/php) in /home/users/web07/2/1/0219112/phyokin/devlog/controllers/controller.php on line 15
devlog
MW211 EXIT

devlog
Smarty/一覧を横に並べる
2012年06月16日
テーブルを四行毎に改行して、二列に並べたい場合の例は以下のとおり。
┌──────────────────────────────────────┐
│{section name=列 start=1 loop=2+1}                                          │
│{if ($配列|@count) > (($smarty.section.列.index - 1) * 4)}                  │
│                                                                            │
│<table>                                                                     │
│                                                                            │
│{foreach name=データ from=$配列 key=KEY item=VALUE}                         │
│{if ($smarty.foreach.データ.index <  ($smarty.section.列.index       * 4))  │
│ && ($smarty.foreach.データ.index >= (($smarty.section.列.index - 1) * 4))} │
│                                                                            │
│<tr>…</tr>                                                                 │
│                                                                            │
│{/if}                                                                       │
│{/foreach}                                                                  │
│                                                                            │
│</table>                                                                    │
│                                                                            │
│{/if}                                                                       │
│{/section}                                                                  │
└──────────────────────────────────────┘
もう少し改善したいものだ。
分類:Smarty、【未解決】