PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gutschein-Addon



Loki
12.06.2008, 23:38
Ich habe das Gutschein Addon eingebaut.
Und anstatt Bonuswährung, schreibt er immer normale Währung gut.

Weiss einer was ich ändern muss?

Und bevor gefragt wird, ja ich habe den Progger zig mal angeschrieben und bekomme keine Antwort.

MfG
Loki

halk
13.06.2008, 00:03
Hallo

Suche im addon kontobuchung und ändere es in bonuslose dann suche in der gutschein.php dies kontostand und ändere dies in bonuslose
aber nicht die ändern mit das $kontostand

Loki
13.06.2008, 05:56
Vllt. bin ich dieses mal etwas verquert, aber auf deinen Beitrag hin sehe ich nur ????.

halk
13.06.2008, 11:36
Hallo

Konnt drauf an ob du alles auf bonuslose laufen lassen möchtest wenn ja dann...

Useransicht im content ordner

Suche in der gut_einl.php
kontobuchungsteht 2mal drin.

ändere es um in
bonuslose.
und der gut_ubs.php dies
kontobuchung steht einmal drin.

ändere es um in
bonuslose.

Suche in der gutscheine.php dies

$query = db_query("SELECT kontostand FROM ".$db_prefix."_kontodaten WHERE uid='$_SESSION[uid]'");

ändern in


$query = db_query("SELECT bonuslose FROM ".$db_prefix."_kontodaten WHERE uid='$_SESSION[uid]'");

Suche

$kontostand = $kontoa['kontostand'];

Ändern in

$kontostand = $kontoa['bonuslose'];

Suche
kontobuchung

ändern in
bonuslose

Im adminforce\content\gut_ubs.php

Suche
kontobuchung

ändern in
bonuslose

Im adminforce\content\gutscheine.php

Suche


$query = db_query("SELECT kontostand FROM ".$db_prefix."_kontodaten WHERE uid='$_POST[id]'");

ändern in


$query = db_query("SELECT bonuslose FROM ".$db_prefix."_kontodaten WHERE uid='$_POST[id]'");

Suche
$kontostand = $kontoa['kontostand'];

ändern in


$kontostand = $kontoa['bonuslose'];


So ich hoffe ich habe nichts vergessen *grins*

Loki
13.06.2008, 16:36
uff, was verlangsten wenn ich dir das Addon schicke und du mir das änderst?

Xenon
13.06.2008, 17:17
uff, was verlangsten wenn ich dir das Addon schicke und du mir das änderst?
Das ist nicht so schwer , mna muss einfach überall wo guthaben bwz kontostand steht in bonuslose umwandeln :thumb:

Loki
13.06.2008, 19:39
Habe es versucht, dann hat nichts mehr funktioniert.

halk
13.06.2008, 19:55
Habe es versucht, dann hat nichts mehr funktioniert.


hast eine PN von mir

Loki
13.06.2008, 21:56
Danke funktioniert.

MerekFynn
08.05.2009, 23:10
Ich hab das grade auch versucht aber scheinbar funktioniert diese Lösung hier wirklich nicht. Er schreibt überhaupt nichts gut und es gibt nur Fehlermeldungen... :(

Masterphil
09.05.2009, 14:39
Also ich habe erst vor ner Woche diese Anleitung hier benutzt und es klappte so wie gewünscht.

Am besten Schritt für Schritt vorgehen, erstmal nur einen Code ändern dann probieren, nicht alles mit einmal.

Und wenn du schon Fehlermeldungen bekommst, warum postest du diese nicht ?

MfG

MerekFynn
11.05.2009, 10:49
Fatal error: Call to undefined function bonuslose() in /www/htdocs/w00af47a/vms/content/gut_einl.php on line 30

Ich möchte nur das die Gutscheine die eingelöst werden in Bonuslose gutgeschrieben werden. Meine Tabelle für die Bonuslose heißt "bkontostand", damit hab ich es auch schon probiert, aber bekomme den selben Fehler undefined funktion... :(

Kann mir da eventuell jemand Helfen??!

jpwfour
11.05.2009, 13:36
du musst die Zeile mit bonuslose(...);
durch einen db_query() ersetzen:



// bonuslose( '+', $menge, $_SESSION['uid'] );
db_query( 'UPDATE vms_kontodaten SET bkontostand = bkontostand + '.$menge.' WHERE uid = '.$_SESSION['uid'].' LIMIT 1' );