システム初心者の私は、
MVCを理解し切れていません(苦笑)
ですが、最近ちょっとわかってきたことがあります。
それは、文字列をクエリの中とかにあまり入れてはいけないということ。
具体的にいうと、
SELECT
IF([カラム名] , ‘○’ , ‘-‘ )
FROM
[テーブル名];
といった風に、
SELECTの時点で文字列を入れているアプリがあったのですが、
これをやめてsmartyで制御したほうがよさそうです。
{if $test}○{else}-{/if}
ファイルの文字コードとかが絡んでくると面倒な話になります。
(文字コード変えたとたんに表示されなくなるとか。)
今までテンプレートとアプリを
どの線で区切っていけばいいかわからなかったのですが、
ひとついい勉強になりました。
コメント