賢明な質問があります。
$ports と $type
という 2 つの配列がテンプレートに渡されます。$ports の要素には、$type の要素の添字が含まれています。 $ports の各要素の $type description
<{section name=wordoop=$ports}>
<{$ports[word].comment}> <{$ports [単語].valuetype} >
<{$type[$aports[word].valuetype].descript}>
<{/section} >
単独で表示されている <{$ports[word].valuetype}> は通常どおり表示できますが、2 つの配列を組み合わせると
<{$type[$aports[word] ].valuetype].descript}>
次のエラーを報告します
致命的なエラー: Smarty エラー: [client_info.htm 行 120]: 構文エラー: 認識されないタグ: $type[$ports[word].valuetype ] の説明 (Smarty_Compiler.class.php、446 行目) E:xampphtdocssydxincludeSmartylibsSmarty.class.php の 1093 行目
この問題の解決方法、ありがとうございます。
-----解決策---------
<{$type[{$aports[word].valuetype}].descript}>
これを試してください
------解決策----------------------
テンプレート ファイルにどのシンボルが欠けているかを調べます。 。 もっと試してみればもっと良くなるでしょう
------解決策----------------------
<{セクション名=ワードループ=$ポート}>
<{$ports[word].comment}> <{$ports[word].valuetype}>
<{$type[$aports[word]. ].descript}>
<{/section}>