2007年12月アーカイブ

safari3 落ちる

| コメント(0) | トラックバック(0)

safari3おちる

<form type="submit" target="_blank"></form>

原因はこれかなぁ・・・ 

http://itime.tk/tag/smarty/

どうも上記のサイトがリンク切れなので、
内容をこちらに書くと、スマーティで暗黙的にPHPが使えるらしく、
私が良く使うstr_padの場合

・smarty
{$hoge_id|str_pad:3:"0":STR_PAD_LEFT}

・php
str_pad($hoge_id,3,"0",STR_PAD_LEFT);

最近になってようやく気が付いたのだが、
smartyで、配列のkeyに変数を入れるにはどうしたらよいのか?

ちょっと調べてみると、

smarty内で、配列内のkeyに変数を叩き込むには
{$x.$y}
でオッケーらしい

いつもようにmapleを使用しているので、
もしforeachやsection内で使用している場合にはうまくいかないことがある。
{$x.$v.hoge}などのケース

{foreach from=$action.DTO.hoge|smarty:nodefaults key=k item=v}
{assign var="y" value=$v.hoge}{$x.$y}
{/foreach}
でうまくいったっぽい

このアーカイブについて

このページには、2007年12月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2007年10月です。

次のアーカイブは2008年1月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。