Jump to content

Edit History

EISEAL

EISEAL

MESSAGE SUPPRIME

EISEAL

EISEAL

La fonction avec vérification pour savoir si on a bien une référence à afficher :

    $.widget('prestashop.psBlockSearchAutocomplete', $.ui.autocomplete, {
        _renderItem: function (ul, product) {
            var image = (product.cover) ? product.cover : prestashop.urls.no_picture_image;
            var $img = $('<img class="autocomplete-thumbnail" src="'+image.bySize.small_default.url+'">');
            return $("<li>")
                .append($("<a>")
                    .append($img)
                    .append($("<span>").html((product.reference) ? product.reference + ' - ' + product.name : product.name).addClass("product"))
                ).appendTo(ul)
            ;
        }
    });

 

EISEAL

EISEAL

Avec une petite vérification pour savoir si on a bien une référence à afficher :

    $.widget('prestashop.psBlockSearchAutocomplete', $.ui.autocomplete, {
        _renderItem: function (ul, product) {
            var image = (product.cover) ? product.cover : prestashop.urls.no_picture_image;
            var $img = $('<img class="autocomplete-thumbnail" src="'+image.bySize.small_default.url+'">');
            if (product.reference) {
                var reference = product.reference + ' - ';
            } else {
                var reference = '';
            }
            return $("<li>")
                .append($("<a>")
                    .append($img)
                    .append($("<span>").html(reference + product.name).addClass("product"))
                ).appendTo(ul)
            ;
        }
    });

 

×
×
  • Create New...