Шаблон условной логики не работает - PullRequest
0 голосов
/ 10 февраля 2012

Вот некоторая проблема в использовании условной логики для флажка. Я пытаюсь проверить = истина или ложь, но это не работает, потому что я выбираю условную логику в шаблоне, я хочу проверить = "проверено" для соответствия условию

    <table border="1">
  <thead>
    <tr>
      <th>Department Name</th>
      <th>Test Name</th>
      <th>Sub Test Name</th>
    </tr>
  </thead>
  <tbody>
    {#foreach $T.d as post}
    <tr>
      <td>{$T.post.Dep_Name}</td>
      <td>{$T.post.Test_Name}</td>
      <td>{$T.post.Sub_Test_Name}</td>

      <td>
      {{if $T.post.Status==Checked}}
      <input id="chkResult" type="checkbox" checked="checked" />
        {{/if}}
        <input id="chkResult" type="checkbox" />
      </td>
      <td><input id="Button2" type="button" value="button" /></td>

    </tr>
    {#/for}
  </tbody>
</table>

Ответы [ 2 ]

0 голосов
/ 19 февраля 2014

Я получил это работает, как это

<input type="checkbox" id="chk${FeeSettingDetailID}" {{if IsRefundable}} checked{{/if}} />
0 голосов
/ 09 апреля 2012

Попробуйте использовать что-то похожее на это

 <input id="chkBox" type="checkbox" 
       {{if account.checkImage}} checked="checked"{{/if}} />

вам нужно изменить логику в {{if}} как

 {{if $T.post.Status== "Checked" }} 

Угадай, что проверяемое условие - это строка. Дайте мне знать, если вы все еще сталкиваетесь с какой-либо проблемой.

...