[Smarty] 日本語の文字数をカウントする[Smarty] 日本語の文字数をカウントする
会員サイトでログイン中のユーザの日本語姓名を表示する際に、もし姓名の文字数が極端に長いユーザであってもレイアウトの崩れを起こさないように、姓名が8文字を超える場合には姓だけを表示するようにしたい、といった要望あり。 AS […]
会員サイトでログイン中のユーザの日本語姓名を表示する際に、もし姓名の文字数が極端に長いユーザであってもレイアウトの崩れを起こさないように、姓名が8文字を超える場合には姓だけを表示するようにしたい、といった要望あり。 AS […]
バックエンドで識別処理を実装すればいいのだけど、事情によりSmartyテンプレート内で行いたい。 ユーザエージェントで識別するのが定石か。Smartyだと$_SERVER[‘HTTP_USER_AGENT&# […]
覚え書き。10以上20以下の乱数を得るための記述。 {"10"|mt_rand:20} 参考サイト random number – Grokbase http://grokbase.com/t/php/php […]
開発中のサイト(Smarty使用)の表示速度がいまひとつ。原因はデータベース絡み(設計と実装が悪い)ということはわかっているのだけど、リファクタリングする前にSmartyのキャッシュの効果を試してみる。 要件とコード ト […]
Smartyを採用したサイト開発での話。 フロントエンド担当から「テンプレートを変更してもフロントエンドに反映されない。templates_cディレクトリのファイルを全部削除すると反映されるんだけど」との相談あり。テンプ […]