Brak danych Kupującego w podglądzie złożonego zamówienia
Wyniki 1 do 3 z 3

Temat: Brak danych Kupującego w podglądzie złożonego zamówienia

  1. #1
    Debiutant
    Dołączył
    15-05-2006
    Wpisy
    7
    Punkty
    13

    Domyślny Brak danych Kupującego w podglądzie złożonego zamówienia

    Witam,
    mam duzy problem. Zainstalowalem modul ALLpay dostarczany przez strone allpay.pl do Joomla. Modul dziala bez problemu, ale pod linkiem podgląd zamówienia, gdzie powinny wypełnić się dane kupującego, adres wysylki, czyli jednym slowem nie wypelnia sie czesc DANE KLIENTA. Jak temu zaradzic??
    Sprawdzilem np. ustawilem platnosc Allpay nie jako Paypay/or related tylko Bank Debit i jest to samo.. chyba problem jest zapytaniem do bazy MySQL.
    Niestety juz pozniej tych danych nie ma, kiedy przeglada sie historie zamowien.
    Jednym slowem klapa.. Prosze o pomoc.
    pozdrawiam serdecznie
    Sebastian

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Debiutant
    Dołączył
    15-05-2006
    Wpisy
    7
    Punkty
    13
    Zacząłem jeszcze to z innej strony sprawdzac.. i mam pewne podejrzenie dlaczego nie wypełniają się pola danych Klienta.
    Moze chodzi o to, ze te same dane pobiera Allpay poprzez swoje zapytanie:
    <?php
    $qv = "SELECT email FROM #__users ";
    $qv .= "WHERE id=".$auth["user_id"];
    $dbbt = new ps_DB;
    $dbbt->query($qv);
    $dbbt->next_record();
    $user_email = $dbbt->f("email");
    //
    $dbud = new ps_DB;
    $qt = "SELECT * FROM #__vm_order_user_info WHERE order_id='".$order_id."'";
    $dbud->query($qt);
    $dbud->next_record();
    $user_city = $dbud->f("city");
    $user_address = $dbud->f("address_1");
    $user_zip = $dbud->f("zip");
    $user_country = $dbud->f("country");

    //

    ?>


    te same pola bazy danych o ile dobrze sie orientuje pobiera formularz podgladu zamowienia z danymi Klienta.
    Jezeli to o to chodzi to jak zmodyfikowac ten formularz.. ???:confused:

    A tu jest formularz, ktory sie nie wypelnia:

    <!-- Begin BillTo -->
    <table width="100%" cellspacing="0" cellpadding="2" border="0">
    <tr>
    <td colspan="2"><strong><?php echo $VM_LANG->_PHPSHOP_ORDER_PRINT_BILL_TO_LBL ?></strong></td>
    </tr>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_ORDER_PRINT_COMPANY ?>:</td>
    <td><?php $dbbt->p("company"); ?></td>
    </tr>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_SHOPPER_LIST_NAME ?>:</td>
    <td><?php
    $dbbt->p("first_name");
    echo " ";
    $dbbt->p("middle_name");
    echo " ";
    $dbbt->p("last_name");
    ?></td>
    </tr>
    <tr valign="top">
    <td><?php echo $VM_LANG->_PHPSHOP_ADDRESS ?>:</td>
    <td><?php
    $dbbt->p("address_1");
    echo "<br />";
    $dbbt->p("address_2");
    ?></td>
    </tr>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_ORDER_PRINT_CITY ?>:</td>
    <td><?php $dbbt->p("city"); ?></td>
    </tr>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_ORDER_PRINT_STATE ?>:</td>
    <td><?php $dbbt->p("state"); ?></td>
    </tr>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_ORDER_PRINT_ZIP ?>:</td>
    <td><?php $dbbt->p("zip"); ?></td>
    </tr>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_ORDER_PRINT_COUNTRY ?>:</td>
    <td><?php $dbbt->p("country"); ?></td>
    </tr>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_ORDER_PRINT_PHONE ?>:</td>
    <td><?php $dbbt->p("phone_1");
    if( $dbbt->f("phone_2")!="" ) {
    echo ", ".$dbbt->f("phone_2"); } ?></td>
    </tr>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_ORDER_PRINT_FAX ?>:</td>
    <td><?php $dbbt->p("fax"); ?></td>
    </tr>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_ORDER_PRINT_EMAIL ?>:</td>
    <td><?php $dbbt->p("user_email"); ?></td>
    </tr>
    <!-- If you do not wish show a EXTRA FIELD add into condition "false && ".
    For example: if( false && $VM_LANG->_PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_1 != "" ) -->
    <!-- EXTRA FIELD 1 - BEGIN - You can move this section into any other position of form. -->
    <?php if( $VM_LANG->_PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_1 != "" ) { ?>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_1 ?>:</td>
    <td><?php $dbbt->p("extra_field_1"); ?></td>
    </tr>
    <?php } ?>
    <!-- EXTRA FIELD 1 - END -->
    <!-- EXTRA FIELD 2 - BEGIN - You can move this section into any other position of form. -->
    <?php if( $VM_LANG->_PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_2 != "" ) { ?>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_2 ?>:</td>
    <td><?php $dbbt->p("extra_field_2"); ?></td>
    </tr>
    <?php } ?>
    <!-- EXTRA FIELD 2 - END -->
    <!-- EXTRA FIELD 3 - BEGIN - You can move this section into any other position of form. -->
    <?php if( $VM_LANG->_PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_3 != "" ) { ?>
    <tr>
    <td><?php echo $VM_LANG->_PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_3 ?>:</td>
    <td><?php $dbbt->p("extra_field_3"); ?></td>
    </tr>
    <?php } ?>
    <!-- EXTRA FIELD 3 - END -->
    </table>
    <!-- End BillTo -->


    Usunięcie zapytania ze skrypu ALLpay, powoduje nie wpisywanie sie adresu do pol Allpay, a tylko imie i nazwisko.. Jak zmodyfikowac ten skrypt, aby zapytania wspoldzialaly?

    Oto caly skrypt allpay:

    <?php
    $qv = "SELECT email FROM #__users ";
    $qv .= "WHERE id=".$auth["user_id"];
    $dbbt = new ps_DB;
    $dbbt->query($qv);
    $dbbt->next_record();
    $user_email = $dbbt->f("email");
    //
    $dbud = new ps_DB;
    $qt = "SELECT * FROM #__vm_order_user_info WHERE order_id='".$order_id."'";
    $dbud->query($qt);
    $dbud->next_record();
    $user_city = $dbud->f("city");
    $user_address = $dbud->f("address_1");
    $user_zip = $dbud->f("zip");
    $user_country = $dbud->f("country");

    //

    ?>

    <strong>Aby dokonać płatności, kliknij w obrazek poniżej:</strong>
    <form action="https://ssl.allpay.pl" method="POST">
    <div style="text-align: center; margin-top: 25px; margin-bottom: 25px;">
    <input type="image" name="submit" src="https://ssl.allpay.pl/files/logoap.gif" border="0" alt="Zap│a* przez AllPay.PL">
    </div>
    <input type="hidden" name="id" value="<?php echo(ALLPL_UID); ?>" />
    <input type="hidden" name="amount" value="<?php echo($db->f("order_total")); ?>" />
    <input type="hidden" name="currency" value="<?php echo(ALLPL_CUR); ?>" />
    <input type="hidden" name="description" value="Order payment - id: <?php echo($order_id); ?>" />
    <input type="hidden" name="lang" value="pl" />
    <input type="hidden" name="email" value="<?php echo($user_email); ?>" />
    <input type="hidden" name="firstname" value="<?php echo($auth["first_name"]); ?>" />
    <input type="hidden" name="lastname" value="<?php echo($auth["last_name"]); ?>" />
    <input type="hidden" name="URL" value="<?php echo(SECUREURL ."index.php?option=com_virtuemart&page=checkout.re sult&order_id=".$db->f("order_id")); ?>" />

    <input type="hidden" name="country" value="<?php echo($user_country); ?>" />
    <input type="hidden" name="city" value="<?php echo($user_city); ?>" />
    <input type="hidden" name="postcode" value="<?php echo($user_zip); ?>" />
    <input type="hidden" name="street" value="<?php echo($user_address); ?>" />

    </form>

    bede wdzieczny za pomoc..
    pozdrawiam
    Sebastian

  4. #3
    Debiutant
    Dołączył
    16-11-2007
    Wpisy
    1
    Punkty
    10

    Domyślny

    No właśnie ... tyle czasu minęło... poszukuje rozwiazania tego samego problemu... Trafił może ktoś na taki problem?

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •