Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#18706
Prezados,

Estou precisando que seja exibida o valor de apenas 1 opção do produto no carrinho de compras, pois tenho cerca de 10 opções adicionadas e não estou sabendo a funcção de exibir o valor de determinada opção.

Ex.: Opção 1 = Valor A, Opção 2 = Valor B, Opção 3 = Valor C.....

Gostaria de exibir apenas o valor da Opção 2 ou Opção 3!

Por padrão o opencart lista todos os valores de opções do produto, como faço para solucionar no codigo abaixo, do caminho template/checkout/cart.tpl
Código: Selecionar todos
<?php foreach ($product['option'] as $option) { ?>
                  - <small><?php echo $option['name']; ?>: <?php echo $option['value']; ?></small><br />
                  <?php } ?>
Obrigado!
#18722
Olá,

Se o código acima for o código que você quer limitar, faça o seguinte, mude ele para:
Código: Selecionar todos
<?php
$i = 0; 
foreach ($product['option'] as $option) { 
  if ($i < 1) {
?>
- <small><?php echo $option['name']; ?>: <?php echo $option['value']; ?></small><br />
<?php 
  }
$i++;}
 ?>
Teste ai e veja se funciona.

Espero ter ajudado. :D
#18724
Manoel,

Ajudou sim! Mas no caso do seu codigo, ele vai sempre exibir a 1 opção do produto. No caso eu gostaria de selecionar determinada opção.

Tipo, temos 4 opções.
Opção 1 - NOME
Opção 2 - EMAIL
Opção 3 - TELEFONE
Opção 4 - Nascimento

Gostaria que fosse exibido apenas a Opção 3, retornando o valor do telefone preenchido!

Agradeço sua contribuição