Условно в коде Мейсон - PullRequest
5 голосов
/ 07 мая 2011

Если я хочу создать блок HTML-кода, который будет отображать, если булево значение в масоне имеет значение true, есть ли способ сделать это без использования print для печати каждой строки HTML-кода? то есть есть ли способ сделать что-то вроде этого

<% if($boolean) { %>
<li>
<a href='http://somesite.com'>link</a>
</li>
<% } %>

вместо

<%perl>
if($boolean) {
print "<li>";
print "<a href='http://somesite.com'>link</a>";
print "</li>";
}
</%perl>

1 Ответ

3 голосов
/ 07 мая 2011

Как вы упоминаете в своем комментарии, вы можете:

% if($boolean) {
<li>
<a href='http://somesite.com'>link</a>
</li>
% }
...