Tenho um produto personalizado com diversos campos pra peencher. Nome, número, Upload de imagem
e uma caixa para seleção de modelos. O meu problema está na caixa de seleção de modelos.
Quando preencho todos os campos envio para o carrinho e tenho as seguintes propriedades do item:
"
R$ 1,00
Nome do Produto: CAMISOLA
Preço do Produto: 12345
Descrição do Produto: 21213ss ssss
Imagem do Produto: 9e18ec7b005af0de73af653d28c419ac.jpg
Categoria: Modelo1
"
Preciso fazer com que a “Categoria: Modelo1” tenha sua propriedade alterada para um link de uma imagem que pode estar na propria shopify ou em host externo. O exemplo de upload e imagem é interessante para analisar isso também.
Como fazer isso no script .php?
Vou enviar agora o script php da caixa de seleção:
<!-- Escolha o modelo do Produto - INÍCIO - CAMPO PERSONALIZADO -->
<div class="personalizado">
<label class="personalizado-label" for="categoria">Escolha um Modelo</label> <br>
<select class="personalizado-input" id="categoria" form="{{product_form_id}}" name="properties[Categoria]" onchange="showCategoria()">
<option value="Selecione uma Categoria">Selecione uma Categoria</option>
<option value="Modelo1">Modelo 1</option>
<option value="Modelo2">Modelo 2</option>
<option value="Modelo3">Modelo 3</option>
</select>
</div>
<script>
function showCategoria() {
var select = document.getElementById("categoria");
var selectedCategoria = select.options[select.selectedIndex].value;
// Aqui você pode adicionar a lógica para atualizar outras partes do seu formulário
// ou tomar decisões com base na categoria selecionada.
console.log("Categoria selecionada: " + selectedCategoria);
}
</script>
<!-- FIM - CAMPO PERSONALIZADO -->