вопрос
Видел где то хак - рядом с формой добовления коминтария выводиться аватар пользователя.
Как так сделать и желательно в рамочке))
Как так сделать и желательно в рамочке))
Сделать можно на jquery.
Суть скрипта в том, что он берёт определённый элемент на странице (в нашем случаи это аватар) и вставляет его в другое место.
где #user_avatar - то что берём
#add_avatar - то, куда вставляем.
UPD
Вот нормальный скрипт:
Это кладём в js-файл:
В login.tpl пишем:
в addcomments.tpl:
Как раз сейчас нужно было для одного проекта, вот и решил поделиться готовым решением
Суть скрипта в том, что он берёт определённый элемент на странице (в нашем случаи это аватар) и вставляет его в другое место.
$(function(){
$("#user_avatar").appendTo("#add_avatar");
});
где #user_avatar - то что берём
#add_avatar - то, куда вставляем.
UPD
Вот нормальный скрипт:
Это кладём в js-файл:
$(function () {
uAva = $("#user_avatar");
cAva = $("#commentator_avatar");
if (uAva.attr("src") != cAva.attr("src")) {
cAva.attr("src", uAva.attr("src"));
};
});
В login.tpl пишем:
<img id="user_avatar" src="{foto}" alt="{login}" />
в addcomments.tpl:
<img id="commentator_avatar" src="{THEME}/images/noavatar.png" alt=""/>
Как раз сейчас нужно было для одного проекта, вот и решил поделиться готовым решением