+ Antworten
Ergebnis 1 bis 5 von 5

Thema: $params->set wird nicht in DB gespeichert

  1. #1
    Neu an Board
    Registriert seit
    19.05.2010
    Beiträge
    1
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard $params->set wird nicht in DB gespeichert

    Hallo,
    ich möchte mir ein modul programmieren, dass bei aufruf einen counter hochzählt und den als parameter in der DB ablegt. diesen hab ich in der modul-definitions xml angegeben:

    Code:
    <params>
       <param name="fahrscheincounter" type="text" default="0" size="5" label="Fahrschein Counter" description="FAHRSCHEINCOUNTER" />
    </params>
    nun möchte ich den parameter auslesen, um 1 erhöhen und wieder zurückspeichern

    Code:
    $fahrscheinNr = intval($params->get('fahrscheincounter'));
    $fahrscheinNr++;
    $params->set( 'fahrscheincounter', $fahrscheinNr );
    leider wird der wert in die DB übernommen. wo liegt der fehler.

    danke!
    Geändert von umtreiber (19.05.2010 um 14:56 Uhr)

  2. #2
    Verbringt hier viel Zeit
    Registriert seit
    24.01.2006
    Beiträge
    594
    Bedankte sich
    108
    Erhielt 359 Danksagungen
    in 203 Beiträgen

    Standard

    Zitat Zitat von umtreiber Beitrag anzeigen
    leider wird der wert in die DB übernommen.
    Na dann ist doch alles in Ordnung.....



















    PHP-Code:
    // in dem Modul:
    $foobar $params->get('foobar'0);
    ++
    $foobar;
    $params->set('foobar'$foobar);

    $module['params'] = $params->toString();
    $table JTable::getInstance('module');
    $table->save($module); 
    Ansonsten JTable, JTable::save oder allgemein im Joomla! Wiki schauen

  3. #3
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.367
    Bedankte sich
    456
    Erhielt 2.978 Danksagungen
    in 2.796 Beiträgen

    Standard

    Zitat Zitat von bembelimen Beitrag anzeigen
    Na dann ist doch alles in Ordnung.....




    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  4. #4
    Neu an Board
    Registriert seit
    22.05.2010
    Beiträge
    8
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

  5. #5
    Verbringt hier viel Zeit
    Registriert seit
    24.01.2006
    Beiträge
    594
    Bedankte sich
    108
    Erhielt 359 Danksagungen
    in 203 Beiträgen

    Standard

    Warum einfach, wenn es auch kompliziert geht Schau mal zwei Posts höher, da ist die saubere Methode dafür um so etwas zu machen.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein