у меня ниже шаблон скорости конструкция
#if($no_of_entries > 1)
<strong>Its True !!</strong>
#else
<strong>Its False !!</strong>
#end
Даже когда $no_of_entries
больше 1 , скажем 10, этопечатает Ложь !!
Это означает, что $no_of_entries > 1
не работает
Почему условие $no_of_entries > 1
возвращает false?
Я попытался напечатать значение для $no_of_entries
, и оно напечатало правильное значение , которое составляет> 1
РЕДАКТИРОВАТЬ:
Я также пытался использовать приведенный ниже код
#if( Integer.parseInt($no_of_entries) > 1)
<strong>Its True !!</strong>
#else
<strong>Its False !!</strong>
#end
Но он не работает и выбрасывает ниже исключения -
org.apache.velocity.exception.ParseErrorException: Encountered "Integer" at file.vm
Was expecting one of:
"[" ...
"{" ...
"(" ...
<WHITESPACE> ...
<STRING_LITERAL> ...
"true" ...
"false" ...
<INTEGER_LITERAL> ...
<FLOATING_POINT_LITERAL> ...
<IDENTIFIER> ...
"{" ...
<WHITESPACE> ...