Использование HTML :: Template в атрибуте значения - PullRequest
1 голос
/ 24 марта 2010

Мой вопрос: как бы я использовал тег HTML :: Template внутри значения поля формы, чтобы изменить это поле. Например

<table border="0" cellpadding="8" cellspacing="1">
        <tr> 
          <td align="right">File:</td> 
          <td>
        <input type="file" name="upload" value= style="width:400px">
          </td> 
        </tr> 
        <tr> 
          <td align="right">File Name:</td> 
          <td> 
            <input type="text" name="filename" style="width:400px" value=""  > 
          </td> 
        </tr> 
        <tr> 
          <td align="right">Title:</td> 
          <td> 
            <input type="text" name="title" style="width:400px" value="" /> 
          </td> 
        </tr> 
        <tr> 
          <td align="right">Date:</td> 
          <td> 
            <input type="text" name="date" style="width:400px" value="" /> 
          </td> 
        </tr> 
        <tr> 
         <td colspan="2" align="right"> 
           <input type="button" value="Cancel"> 
           <input type="submit" name="action" value="Upload" /> 
         </td> 
        </tr> 
      </table> 

Я хочу, чтобы значение имело переменную <TMPL_VAR>.

1 Ответ

4 голосов
/ 24 марта 2010

Вы используете его так же, как и переменную шаблона в другом месте:

<input type="text" name="date" style="width:400px" value="<TMPL_VAR NAME=date>" /> 

Да, это уродливо и ломает ваш HTML-валидатор. Это одна из многих причин, почему мне больше нравится Template Toolkit.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...