|
Группа: Пользователь
Ранг: Продвинутый
Регистрация: 29.10.2009
|
Вот решил сделать отдельно блок "флеш-облако"
Сделал блок flashtag
<div class="round">
<div class="flashtag{if $smarty.cookies.flashtag!='opened'} opened{/if}" title="Флеш-облако">
<div class="boxes_body2">{flashtag}
</div>
</div>
</div>
<script type="text/javascript" language="javascript">
$(document).ready(function()
{ldelim};
$('div.flashtag').toggleElements( {ldelim} fxAnimation:'slide', fxSpeed:'normal', className:'togglerboxes',onClick:Panel_CO_Closer,onHide:Panel_CO_Opener{rdelim} );
{rdelim});
function Panel_CO_Opener() {ldelim}$.cookie('flashtag','opened', {ldelim}expires: 30,path: '{$cookiepath}'{rdelim});{rdelim}
function Panel_CO_Closer() {ldelim}$.cookie('flashtag','', {ldelim}expires: 30,path: '{$cookiepath}' {rdelim});{rdelim}
</script>
|
вставляю в шаблон main, а он конструкцию {flashtag} не воспринимает, т.е. не вызывает эту функцию, просто пишет текст {flashtag}
пока пришлось засунуть в main как есть без блока, но всё таки интересно, в блоках функции типа "{}" должны работать или нет?
|