- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
jQuery.AdImage = function(props) {
li = $('<li>');
li.css({ position: 'relative' });
li.css('text-align', 'center');
img = $('<img src="'+Path.small+props.lamp+props.index+'.jpg" class="'+props.orientation+'" />');
img.css('display', 'inline');
img.css('height', '180px');
img.css('margin', '10px');
imga = $('<a>');
imga.attr('title', props.title);
imga.attr('rel', 'lightbox');
imga.attr('href', 'javascript:;');
imga.click(function() {
$.easybox(Path.large+props.lamp+props.index+'.jpg', props.title, {});
});
imga.append(img);
li.append(imga);
div = $('<div>');
div.text(props.title);
li.append(div);
$('.img_group:first').append(li);
hidden = $('<input type="hidden" />');
hidden.attr('value', props.id);
li.append(hidden);
togglePic = function() {
x = $(this);
b = $(this).closest('li');
h = b.children(':input');
n = h.attr('value')
jQuery.ajax('/lamper/delpic/'+n).done(function(data) {
obj = jQuery.parseJSON(data);
if (obj.status == 'deleted') {
b.addClass('hidden');
x.text('Восстановить');
}
if (obj.status == 'restored') {
b.removeClass('hidden');
x.text('Удалить');
}
});
};
btn_del = $('<button>').css('float', 'right');
btn_del.text(props.exists ? 'Удалить' : 'Восстановить');
//btn_del.css('display', 'none');
li.append(btn_del);
if (!props.exists) li.addClass('hidden');
btn_del.click(togglePic);
return li;
}
Из старой админки. Управление отображением товара на сайте. Префикс Ad, насколько я помню, сокращение от Admin
Комментарии (0) RSS
Добавить комментарий