どこでも検索しましたが、解決策が見つかりませんでした。問題は、{html_options} で作成された <option> タグに「label」および「title」属性が欠落している (最新の smarty_v3 で生成された html)
{html_options 値=$ipList 出力=$ipList 選択済み=$special_note.ip}
出力:
<option value="192.168.1.10">192.168.1.10</option>
<option value="192.168.1.10">192.168.1.10</option>
一方、古いバージョン (smarty_v2*) では、両方の属性が < option > タグに表示されます
出力:
<option label="192.168.1.10" value="192.168.1.10" title="192.168.1.10">192.168.1.10</option>
<option label="192.168.1.110" value="192.168.1.110" title="192.168.1.110">192.168.1.110</option>
現在、コードベースとデータベースを (smarty、mysqli、apache) を含む最新のものにアップグレードしています。私はそれをグローバルに処理できるように解決策を探しています。さもなければ、{html_option}ごとに{foreach}ループを書く必要があります