Zen-cart - akceptacja regulaminu i błąd serwera

0

Witam,
Spotkałem się z następującym problemem.

Po wprowadzeniu skryptu na stronę zen-carta ( plik tpl_checkout_cibfurnation_default.php ):

<script>
function myFunction() {

 if ((document.getElementById('checky').checked) && (document.getElementById('checky1').checked )&& (document.getElementById('checky2').checked )) {
           		document.getElementById("btn_submit").disabled = false;
			document.getElementById("akceptacja").innerHTML = "";

			}
}
</script>
<br><input onclick="myFunction()"  type="checkbox" id="checky">Oświadczam, że zapoznałem się z <a href="#">regulaminem sklepu</a> i akceptuję go.
<br><br><input type="checkbox" onclick="myFunction()"  id="checky1">Oświadczam dobrowolnie, że wyrażam zgodę na przetwarzanie i wykorzystanie moich danych osobowych zgodnie z ustawą 
   z dnia 29.08.1997r. o Ochronie Danych Osobowych. Dysponuję prawem wglądu do swoich danych, poprawiania ich oraz usunięcia.
<br><br><input type="checkbox" onclick="myFunction()" id="checky2">Wyrażam zgodę na otrzymywanie newslettera.
<br><br>

<div class="buttonRow forward"><?php echo zen_image_submit(BUTTON_IMAGE_CONFIRM_ORDER, BUTTON_CONFIRM_ORDER_ALT, 'name="btn_submit" disabled id="btn_submit"') ;?></div>
</form>
<div class="buttonRow back"><?php echo TITLE_CONTINUE_CHECKOUT_PROCEDURE . '<br />' . TEXT_CONTINUE_CHECKOUT_PROCEDURE; ?></div>
<br><br><br><br><p id="akceptacja">Aby dokonać zakupów, musisz zaakceptować nasz regulamin</p>

</div>

Pojawia się błąd.

Sam skrypt w sobie działa, natomiast po kliknięciu przycisku do wysyłki ( czyli to :

<?php echo zen_image_submit(</p>
BUTTON_IMAGE_CONFIRM_ORDER, BUTTON_CONFIRM_ORDER_ALT, 'name="btn_submit" disabled id="btn_submit"') ;?></div>

)

Pojawia się błąd serwera:

Email Error: Błąd SMTP: Nie można połączyć się z wybranym hostem.
Powyższy błąd jest na tyle nie związany z moją pracą, że nie mam żadnego pomysłu na jego rozwiązanie

Oryginalny fragment kodu wygląda następująco :

<div class="buttonRow forward"><?php echo zen_image_submit(BUTTON_IMAGE_CONTINUE_CHECKOUT, BUTTON_CONTINUE_ALT, 'onclick="submitFunction('.zen_user_has_gv_account($_SESSION['customer_id']).','.$order->info['total'].')"'); ?></div>
<div class="buttonRow back"><?php echo TITLE_CONTINUE_CHECKOUT_PROCEDURE . '<br />' . TEXT_CONTINUE_CHECKOUT_PROCEDURE; ?></div>

</form>
</div>

Proszę o pomoc...

0

oryginalny vs twój się różnią i to bardzo - w oryginalnym masz js, w Twoim go brakuje + błąd z mailem oznacza nieskonfigurowane parametry mailowe, czyli cart coś chce wysłac a nie może.

Ogólnie - musisz mieć skonfgurowany zencart dbrze z mailem. http://www.zen-cart.com/wiki/index.php/Troubleshoot_-_Email_Problems

1 użytkowników online, w tym zalogowanych: 0, gości: 1