- 21 Jul 2017, 19:53
#74402
Boa noite galera, estou cadastrando os produtos em minha loja virtual com o mesmo nome em todos.
A única coisa que muda é o "Modelo".
E na parte de ligações de um produto, ele puxa os relacionados pelo nome, porém como minha loja
todos os produtos tem o mesmo nome, eu gostaria de puxar pelo código.
É possível ? Analisei o código porém não entendi muito bem. Alguém poderia me passar a letra?
/admin/view/template/catalog/product_form.tpl
A única coisa que muda é o "Modelo".
E na parte de ligações de um produto, ele puxa os relacionados pelo nome, porém como minha loja
todos os produtos tem o mesmo nome, eu gostaria de puxar pelo código.
É possível ? Analisei o código porém não entendi muito bem. Alguém poderia me passar a letra?
/admin/view/template/catalog/product_form.tpl
Código: Selecionar todos
// Related
$('input[name=\'related\']').autocomplete({
'source': function(request, response) {
$.ajax({
url: 'index.php?route=catalog/product/autocomplete&token=<?php echo $token; ?>&filter_name=' + encodeURIComponent(request),
dataType: 'json',
success: function(json) {
response($.map(json, function(item) {
return {
label: item['name'],
value: item['product_id']
}
}));
}
});
},
'select': function(item) {
$('input[name=\'related\']').val('');
$('#product-related' + item['value']).remove();
$('#product-related').append('<div id="product-related' + item['value'] + '"><i class="fa fa-minus-circle"></i> ' + item['label'] + '<input type="hidden" name="product_related[]" value="' + item['value'] + '" /></div>');
}
});
Código: Selecionar todos
<div class="form-group">
<label class="col-sm-2 control-label" for="input-related"><span data-toggle="tooltip" title="<?php echo $help_related; ?>"><?php echo $entry_related; ?></span></label>
<div class="col-sm-10">
<input type="text" name="related" value="" placeholder="<?php echo $entry_related; ?>" id="input-related" class="form-control" />
<div id="product-related" class="well well-sm" style="height: 150px; overflow: auto;">
<?php foreach ($product_relateds as $product_related) { ?>
<div id="product-related<?php echo $product_related['product_id']; ?>"><i class="fa fa-minus-circle"></i> <?php echo $product_related['name']; ?>
<input type="hidden" name="product_related[]" value="<?php echo $product_related['product_id']; ?>" />
</div>
<?php } ?>
</div>
</div>
</div>
</div>