if ステートメントにラベルを含めるのは賢明ですか?
P粉850680329
P粉850680329 2024-02-25 21:14:15
0
1
442

smarty の include タグ内に if ステートメント (または次の処理を行うもの) を入れたいと考えています。次のタグが含まれています:

リーリー

私の目標は、field["mask"] = が "" の場合、マスクは itemType->mask に設定され、それ以外の場合は field["mask"] に設定されることです。ただし、include タグ内に if ステートメントを追加することはできないようです。

P粉850680329
P粉850680329

全員に返信(1)
P粉231112437

以下に示すように、テンプレート ファイルをインクルードする前に if else 条件を使用して、include タグ内にマスク変数を渡すことができます。

{if $field['mask'] eq ""} {$mask = $itemType->mask} {それ以外} {$mask = $field['mask']} {/もし} {include file="controls/control_input.tpl" マスク=$mask}


いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート