{strip}

Часто вебдизайнеры сталкиваются с проблемой, что пробелы и переносы строк влияют на отображение HTML в броузере ("фишки" броузера), то есть может понадобится склеить все теги в шаблоне вместе, чтобы получить желаемый результат. Но в результате получается нечитаемый или трудноредактируемый шаблон.

В выводимом тексте, заключенном между тэгами {strip} и {/strip}, удаляются повторные пробелы и переносы строк, перед отображением. Так вы можете сохранив шаблон читаемым не волноваться насчет лишних пробелов.

Техническое Замечание: {strip}{/strip} не влияет на содержимое переменных шаблона. См. модификатор strip.

Пример 7-32. тэги {strip}

{* следующее будет выведено в виде одной строки *}
{strip}
<table border='0'>
	<tr>
		<td>
			<a href="{$url}">
			<font color="red">This is a test</font>
			</a>
		</td>
	</tr>
</table>
{/strip}

Результат выполнения данного примера:

<table border='0'><tr><td><a href="http://...snipped...</a></td></tr></table>

Заметьте, что в данном примере все строки начинаются и заканчиваются HTML тэгами. Учтите, что все строки склеиваются вместе. Если в начале или в конце строки присутствует обычный текст, то вы можете не получить желаемый результат.


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ