+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Parameter Zugriff

  1. #1
    Kommt häufiger vorbei
    Registriert seit
    19.06.2006
    Ort
    Wattenscheid / Germany
    Alter
    40
    Beiträge
    408
    Bedankte sich
    10
    Erhielt 63 Danksagungen
    in 59 Beiträgen

    Standard Parameter Zugriff

    Hallo!

    Wie kann ich in einem Mambot auf die Parameter die im Backend eingestellt werden zugreifen. Habe bislang vergeblich gesucht. Die einzigen Lösungen die ich gefunden habe, waren Parameter-Zugriffe über die Datenbank. Aber ich will gar nichts aus der Datenbank holen, sondern nur die eingestellten Parameter aus dem Backend weiterverarbeiten.

    Jemand eine Idee???

    Greetz!
    Sascha
    Geändert von saschat (08.10.2006 um 18:35 Uhr)

  2. #2
    Gehört zum Inventar Avatar von deejey
    Registriert seit
    22.04.2006
    Ort
    HH
    Beiträge
    9.309
    Bedankte sich
    509
    Erhielt 1.791 Danksagungen
    in 1.583 Beiträgen

    Standard

    die bot-Parameter sind nicht in der db sondern in den gleichnamigen xml-Dateien abgelegt. Siehe dir in anderen bots an wie die es machen (Klasse mosParameters, $params->get usw) wenn du es so nicht hinbekommst mach es quick and dirty: lies die xml-file direkt ein und verarbeite die params die du brauchst.

    EDIT: kannst in der php-doku nachlesen wie du ascii-files einlesen kannst.

  3. #3
    Moderator Avatar von holmi
    Registriert seit
    30.08.2004
    Ort
    Harz
    Beiträge
    6.502
    Bedankte sich
    92
    Erhielt 1.234 Danksagungen
    in 1.133 Beiträgen

    Standard

    In der .xml stet doch aber nur drin welche Parameter es gibt, das was man einstellt wird in der DB im feld "params" gespeichert.

    Björn
    Problem gelöst? Dann markiere den Thread mit [GELÖST]

  4. #4
    Gehört zum Inventar Avatar von deejey
    Registriert seit
    22.04.2006
    Ort
    HH
    Beiträge
    9.309
    Bedankte sich
    509
    Erhielt 1.791 Danksagungen
    in 1.583 Beiträgen

    Standard

    du hast Recht, dass was ich gerade im xml sehe sind nur die default-Werte!
    Na, das Ergebnis wäre ja lustig geworden, sorry für die falsche Auskunft.

  5. #5
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Das geht nur über die Datenbank, hier ein Beispiel für das Auslesen des Page Class
    Suffixes für das Modul mit der id 2.

    PHP-Code:
    global $database;
      
        
    $query"SELECT params FROM #__modules WHERE id=2";
        
    $database->setQuery$query);
        
    $mod_param $database->loadResult();

        
    $parameter mosParseParams($mod_param);
        
        
    $class_sfx $parameter->class_sfx;
        echo 
    $class_sfx
    Gruß
    ec

  6. Erhielt Danksagungen von:


  7. #6
    Kommt häufiger vorbei
    Registriert seit
    19.06.2006
    Ort
    Wattenscheid / Germany
    Alter
    40
    Beiträge
    408
    Bedankte sich
    10
    Erhielt 63 Danksagungen
    in 59 Beiträgen

    Standard

    Nach einigem Kampf hat es dann doch endlich funktioniert. Das Ergebnis habe ich gerade auf joomlaos eingereicht. Csv2Joomla Mambot

    Greetz & Thx!
    Sascha

  8. #7
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Ich hätte auch gern über die Komponente/Mambot diskutiert.
    $task ist eine globale var und muss zum Beispiel nicht zur Verfügung gestellt werden.
    Deine anderen Vars aber schon. Damit ist deine Komponente nicht register globals off fähig.

    Gruß
    ec

  9. #8
    Kommt häufiger vorbei
    Registriert seit
    19.06.2006
    Ort
    Wattenscheid / Germany
    Alter
    40
    Beiträge
    408
    Bedankte sich
    10
    Erhielt 63 Danksagungen
    in 59 Beiträgen

    Standard

    Version 1.0 muss ja nicht das Ende bedeuten. Verbesserungsvorschläge kommen ja oftmals und ich bin immer gerne bereit auch darauf einzugehen. Dann werde ich da nochmal drangehen. Irgendwelche Tipps die Du mir diesbzgl. geben kannst?

    Greetz!
    Sascha

  10. #9
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Wenn du die Config speicherst, müssen die Vars ja von irgendwo herkommen.
    Wenn register globals off ist, stehen diese nicht automatisch zur Verfügung.

    War auch nur ein Tipp. Läuft insoweit, eben nur nicht unter register globals off und
    das sind in Zukunft wohl mehr geben, die das so konfiguriert haben.
    Das richtet sich aber mehr auf die Komponente, deinen Mambot hatte ich noch gar nicht
    gefunden.

    Gruß
    ec

  11. #10
    Kommt häufiger vorbei
    Registriert seit
    19.06.2006
    Ort
    Wattenscheid / Germany
    Alter
    40
    Beiträge
    408
    Bedankte sich
    10
    Erhielt 63 Danksagungen
    in 59 Beiträgen

    Standard

    Hm... Hast Du das unter register globals off getestet? Ich habe da gerade nicht die Möglichkeit es zu testen. Die gespeicherten Vars sind doch in einer Datei abgelegt die ich dann per include einbinde. Sollte doch dann funktionieren, oder irre ich mich da?

    Greetz und Thx für die Hilfe/Tipps!
    Sascha

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Ähnliche Themen

  1. mosmodule - erweiterte Zugriff auf polls
    Von tripleorange im Forum Joomla Mambots
    Antworten: 0
    Letzter Beitrag: 26.08.2006, 13:43
  2. Modul Parameter dynamisch einlesen
    Von hirsch im Forum Joomla Module
    Antworten: 7
    Letzter Beitrag: 11.02.2006, 22:04
  3. Modul Parameter
    Von groovecommander im Forum Joomla Module
    Antworten: 1
    Letzter Beitrag: 18.01.2006, 13:37
  4. Joomla Zugriff durch LDAP Authentifizierung möglich ?
    Von jackherer im Forum Joomla Installation
    Antworten: 2
    Letzter Beitrag: 08.12.2005, 19:05
  5. Keine Parameter im Menüpunkt
    Von rocksack im Forum Allgemeine Fragen zu Mambo
    Antworten: 9
    Letzter Beitrag: 21.09.2005, 13:39

Lesezeichen

Berechtigungen

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