Zum Inhalt springen

Powermail Summe berechnen

Erstellt am 29. April 2009 · 5 Antworten · letzte Antwort am 9. Juni 2009

Tags: Powermail, PHP, Frage

wörni ·

Hallo
Ich habe ein kleines Bestellformular mit 7 Posten erstellt. Die Summe der einzelnen Posten mit TS zu berechnen war kein Problem. Ich möchte jetzt aber noch gerne die Gesamtsumme anzeigen. Und weiss nicht wie.
Gibt es eine Möglichkeit die errechneten Werte aus dem TS an eine userFunc zu übergeben?

includeLibs.user_myfunc = fileadmin/tld.domain/php/user_mycalculation.php
summe = USER

summe {    
      userFunc = user_mycalculation
      value=TSFE:fe_user|sesData|powermail_217|uid7
      wert=object1
}

So funzt es nicht bei mir.! Die Werte werden so ausgegeben wie sie dort stehen (TSFE:fe_user|sesData|powermail_217|uid7)

oder gibt es eine Möglichkeit auf die Werte der Session zuzugreifen?

$mywert = $GLOBALS['T3_VAR']['makeInstanceService']['tx_sv_auth']['pObj']['sesData']['powermail_217']['uid7'];

So funzt es nicht bei mir.!
Was mach ich falsch?
Danke Werner

wörni ·

Beispiel userFunc

<?
function user_mycalculation() {
  require_once(PATH_tslib.'class.tslib_pibase.php');

  $get_vars = t3lib_div::_GET();

  $wert1 = $GLOBALS['TSFE']->fe_user->sesData['powermail_217']['uid7'] * 105; 
  $wert2 = $GLOBALS['TSFE']->fe_user->sesData['powermail_217']['uid8'] * 30;

  $summe = $wert1 + $wert2;

  $content.= $summe;
  return $content;
}
?>
Torsten.​E ·

Ich will mit meiner eigenen Extension
Daten in die Session schreiben.

Gibt es hierfür spezielle Funktionen/Konventionen,
damit nix durcheinander gerät ?