Page 1 of 1

Как задать свойства для картинки в tpl?

Posted: Sun Oct 11, 2009 2:32 pm
by audj
Всем доброго времени суток! Столкнулся с такой проблемой:

Редактирую шаблон меню под названием simple_navigation.tpl

При выводе раздела меню заменил текст на кратинку.
url}">{image src=$node->image}
НО, для этой картинки мне необходимо задать следующие свойства:
onmouseover="KrossBrows(this,1)" style="FILTER: alpha(opacity=30);opacity:0.3" onmouseout="KrossBrows(this,0)"
Ничего не выходит... Кто знает в чем проблема и как грамотно ее решить?  ???

Re: Как задать свойства для картинки в tpl?

Posted: Sun Oct 11, 2009 6:49 pm
by Sonya
audj wrote: Ничего не выходит...
А конкректно? Ошибка или что? "Ничего не выходит" - это не описание проблемы.

Re: Как задать свойства для картинки в tpl?

Posted: Mon Oct 12, 2009 12:33 am
by audj
Если соединяю эти 2 строчки таким образом:

url}">{image src=$node->image onmouseover="KrossBrows(this,1)" style="FILTER: alpha(opacity=30);opacity:0.3" onmouseout="KrossBrows(this,0)"}

Ноль эффекта.. В сгенерированном html нету этих свойств..

Re: Как задать свойства для картинки в tpl?

Posted: Mon Oct 12, 2009 10:48 am
by Sonya
audj wrote: Если соединяю эти 2 строчки таким образом:

url}">{image src=$node->image onmouseover="KrossBrows(this,1)" style="FILTER: alpha(opacity=30);opacity:0.3" onmouseout="KrossBrows(this,0)"}

Ноль эффекта.. В сгенерированном html нету этих свойств..
А зачем их через Smarty генирировать, если это простой HTML/JavaScript?
Вот так должно все получиться:
url}">image}" onmouseover="KrossBrows(this,1)" style="FILTER: alpha(opacity=30);opacity:0.3" onmouseout="KrossBrows(this,0)" />

Re: Как задать свойства для картинки в tpl?

Posted: Tue Oct 13, 2009 6:57 am
by audj
Всё получилось! Спасибо большое!!!  :)