Jeg har et problem der min OC-nettside (Superkid.no) ikke registrerer en ordre i administrasjon/backend etter at det er foretatt et kortkjøp gjennom Dibs-modul. (Kjøpt fra www.theqdomain.com).
Hele betalingsprosessen later til å gå bra, og kunden blir belastet sitt kredittkort gjennom Dibs/Teller. Men desverre så blir ikke denne ordren registrert i administrasjon/backend.
(Konto hos Dibs/Teller er aktivert og "i bruk", det samme er Dibs-modulen (altså aktiv, og ikke i test-modus).
Da jeg er veldig fersk på OC, samt det å rote rundt/inne i php- og tpl-koder o.l., så håper jeg noen kan hjelpe meg med dette problemet.
I feil-loggen får jeg bl.a. opp disse feilene:
• PHP Notice: Undefined variable: text_account in /home/2/s/superkid/www/catalog/view/theme/OPC020/template/account/login.tpl on line 28
( hvor det står på linje 28: <b><?php echo $text_account; ?></b></label> )
og
• PHP Notice: Undefined variable: sub_total in /home/2/s/superkid/www/catalog/view/theme/OPC020/template/checkout/cart.tpl on line 46
( hvor det står på linje 46: <td colspan="7" align="right"><b><?php echo $text_sub_total; ?></b><span style="color:#cc3a00"> <?php echo $sub_total; ?></span></td> )
Jeg vet ikke om noen av disse to feil-loggene refererer til problemet mitt...
(Finnes også noen flere feil-logger - men ikke like hyppige)
Jeg bruker OC 1.4.9.1, samt template ved navn: OPC020
(http://www.onlinetemplates.org/opencart ... p-109.html)
Trenger hjelp. Kanskje en vennlig sjel som kan ta en titt?
Heisann
Jeg kjøpte samme modul, og har samme problem Har prøvd å komme i kontakt med selgeren av modulen via Skype, men ikke fått noe svar enda. Spør du meg, så er det noe av det samme som er beskrevet i denne tråden: http://forum.opencart.com/viewtopic.php ... BS#p110640
Jeg skal legge inn en melding der, og se om det blir noe svar. Holder ellers også på med å sjekke koden, du hører fra meg når jeg har funnet en løsning.
Jeg kjøpte samme modul, og har samme problem Har prøvd å komme i kontakt med selgeren av modulen via Skype, men ikke fått noe svar enda. Spør du meg, så er det noe av det samme som er beskrevet i denne tråden: http://forum.opencart.com/viewtopic.php ... BS#p110640
Jeg skal legge inn en melding der, og se om det blir noe svar. Holder ellers også på med å sjekke koden, du hører fra meg når jeg har funnet en løsning.
tadda! fant ut av det xD
først: gå til DIBS administrasjon, og velg "Integrasjon" - "Returverdier". Sørg for at det er krysset av for enten "Også orderid blir returnert" eller "Alle felter med unntak ... ". Klikk deretter på "Lagre Oppsett"
deretter: Åpne filen /catalog/controller/payment/dibs.php og gjennomfør følgende endringer:
1. På (cirka) linje 110 og 111 bytter du $_POST med $_REQUEST
dette må du endre til
2. På (cirka) linje 123 gjør du samme:
skal bli
Nå kan du lagre filen (evt. laste den opp til din webbutikk) og voila (det virker for meg i hvert fall). Saken er at DIBS tydeligvis sender data tilbake ved bruk av GET istedenfor POST. For å være sikre på at systemet fanger opp både GET og POST verdier, bruker vi $_REQUEST.
OBS! $_REQUEST virker med PHP versjon 4.1.0 eller nyere; se http://php.net/manual/en/reserved.variables.request.php
først: gå til DIBS administrasjon, og velg "Integrasjon" - "Returverdier". Sørg for at det er krysset av for enten "Også orderid blir returnert" eller "Alle felter med unntak ... ". Klikk deretter på "Lagre Oppsett"
deretter: Åpne filen /catalog/controller/payment/dibs.php og gjennomfør følgende endringer:
1. På (cirka) linje 110 og 111 bytter du $_POST med $_REQUEST
Code: Select all
if (isset($_POST['orderid'])) {
$tmporderid = explode('_', $_POST['orderid']);
Code: Select all
if (isset($_REQUEST['orderid'])) {
$tmporderid = explode('_', $_REQUEST['orderid']);
Code: Select all
foreach ($_POST as $key => $value) {
Code: Select all
foreach ($_REQUEST as $key => $value) {
OBS! $_REQUEST virker med PHP versjon 4.1.0 eller nyere; se http://php.net/manual/en/reserved.variables.request.php
www.theqdomain.com aka Qphoria er på forumet her og er en av kodene til opencart, du får nok svar på epost/forumet her, jeg fikk veffal svar ganske rasktkboek wrote:Heisann
Jeg kjøpte samme modul, og har samme problem Har prøvd å komme i kontakt med selgeren av modulen via Skype, men ikke fått noe svar enda. Spør du meg, så er det noe av det samme som er beskrevet i denne tråden: http://forum.opencart.com/viewtopic.php ... BS#p110640
Jeg skal legge inn en melding der, og se om det blir noe svar. Holder ellers også på med å sjekke koden, du hører fra meg når jeg har funnet en løsning.
Takk for det, men som du leser i min forrige post har jeg imidlertid funnet ut av det selv, og publisert løsningen (gratis )tommyla wrote:http://www.theqdomain.com aka Qphoria er på forumet her og er en av kodene til opencart, du får nok svar på epost/forumet her, jeg fikk veffal svar ganske raskt
vet, btw qphoria tar ikke noe for å fikse ting dakboek wrote:Takk for det, men som du leser i min forrige post har jeg imidlertid funnet ut av det selv, og publisert løsningen (gratis )tommyla wrote:http://www.theqdomain.com aka Qphoria er på forumet her og er en av kodene til opencart, du får nok svar på epost/forumet her, jeg fikk veffal svar ganske raskt
du får sende han en melding og si i fra at du har fiksa modulen hans
Who is online
Users browsing this forum: No registered users and 41 guests