人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Smarty を使ってる人に質問です。
Smarty は delimiter ({$variable} とかの { と }) を自由に変更できますが、どのような文字列に置き換えて使っていますか?それとも標準のままですか?
理由があったら、理由も一緒にお願いします。

●質問者: k_ahiru
●カテゴリ:コンピュータ
✍キーワード:Smarty 文字列
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● くいっぱ
●40ポイント

http://smarty.nekosuke.net/

tplの変数の{}ですよね?

初期設定のままつかっています。

理由は、まだ使いはじめて間もないのと、テスト導入段階であるため、win鯖においたりLinux鯖においたり、あちこちのハード環境にソースを移動して様子を見るため、ソースが違うから動かないのか、環境設定がいけてないから動かないのか、環境そのものがおかしいから動かないのか…などの判断に苦しむソースの記述に依存するパラメータを増やしたくないという感じです。

# {}って置き換えしだしたらめんどくさそうですよね…。HTMLの<>を環境変えるから、[]にしてくれとか言われたら泣きます。

◎質問者からの返答

そうです、テンプレートのです。

なるほど、まだまだ吟味する必要がありそうですね。自分は、{{ }} として使っているのですが、標準のままだと、普通の文章で { や } があっただけでパースエラーが起こって使いづらいです。 {literal} で囲むのは、非常に面倒くさいですし。

何かいいデリミタはありませんかね。

# なんもなさそうなので終了します。

# 結局、Xoops 風の <{ }> にしました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ