paulo-lima 0 Posted November 25, 2020 Report Share Posted November 25, 2020 Olá, estou com um código e-commerce que está calculando frete corretamente, no entando na página do check-out quando ele vai somar o valor do produto com o valor do frete, ele retorna o valor total: NaN ao invés de números. alguém sabe como ajudar? Trecho do código da soma: <?php if(@$frete_correios == 'Sim'){ ?> <div id="div-frete" class="checkout__order__total">Calcular Frete<br> <div class="checkout__input py-2"> <form id="frm" method="post"> <div class="row"> </div> <div class="row"> <div class="col-md-7"> <input type="hidden" value="<?php echo @$total_peso ?>" name="total_peso" id="total_peso"> <div class="checkout__input"> <input type="text" name="cep2" id="cep2" placeholder="CEP"> </div> </div> <div class="col-md-5"> <div class="checkout__input"> <select name="codigo_servico" id="codigo_servico"> <option value="0">Escolher</option> <option value="40010">Sedex</option> <option value="41106">PAC</option> </select> </div> </div> </div> </form> <div id="listar-frete"></div> </div> </div> <?php } ?> <div class="checkout__order__total">Total <span id="total_final"></span></div> <input type="hidden" value="0" id="vlr_frete" name="vlr_frete"> <input type="hidden" value="<?php echo @$frete_correios ?>" id="existe_frete" name="existe_frete"> <input type="hidden" value="<?php echo @$total ?>" id="total_compra" name="total_compra"> <input type="hidden" value="<?php echo @$cpf_usuario ?>" id="antigo" name="antigo"> <button id="btn-finalizar" type="submit" class="site-btn bg-success">FINALIZAR COMPRA</button> <small><div class="mt-2" id="mensagem-finalizar"></div></small> </div> </div> </div> </form> </div> </div> </section> Quote Link to post Share on other sites
0 lowys 0 Posted November 25, 2020 Report Share Posted November 25, 2020 Aparentemente a variável $total não foi definida. Quote Link to post Share on other sites
0 paulo-lima 0 Posted November 30, 2020 Author Report Share Posted November 30, 2020 (edited) Em 25/11/2020 em 17:12, lowys disse: Aparentemente a variável $total não foi definida. quando eu coloco um frete fixo ele soma o valor total normal, então creio que não seja isso Edited November 30, 2020 by paulo-lima erro Quote Link to post Share on other sites
Question
paulo-lima 0
Olá, estou com um código e-commerce que está calculando frete corretamente, no entando na página do check-out quando ele vai somar o valor do produto com o valor do frete, ele retorna o valor total: NaN ao invés de números. alguém sabe como ajudar?
Trecho do código da soma:
<?php if(@$frete_correios == 'Sim'){ ?>
<div id="div-frete" class="checkout__order__total">Calcular Frete<br>
<div class="checkout__input py-2">
<form id="frm" method="post">
<div class="row">
</div>
<div class="row">
<div class="col-md-7">
<input type="hidden" value="<?php echo @$total_peso ?>" name="total_peso" id="total_peso">
<div class="checkout__input">
<input type="text" name="cep2" id="cep2" placeholder="CEP">
</div>
</div>
<div class="col-md-5">
<div class="checkout__input">
<select name="codigo_servico" id="codigo_servico">
<option value="0">Escolher</option>
<option value="40010">Sedex</option>
<option value="41106">PAC</option>
</select>
</div>
</div>
</div>
</form>
<div id="listar-frete"></div>
</div>
</div>
<?php } ?>
<div class="checkout__order__total">Total <span id="total_final"></span></div>
<input type="hidden" value="0" id="vlr_frete" name="vlr_frete">
<input type="hidden" value="<?php echo @$frete_correios ?>" id="existe_frete" name="existe_frete">
<input type="hidden" value="<?php echo @$total ?>" id="total_compra" name="total_compra">
<input type="hidden" value="<?php echo @$cpf_usuario ?>" id="antigo" name="antigo">
<button id="btn-finalizar" type="submit" class="site-btn bg-success">FINALIZAR COMPRA</button>
<small><div class="mt-2" id="mensagem-finalizar"></div></small>
</div>
</div>
</div>
</form>
</div>
</div>
</section>
Link to post
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.