+ Antworten
Ergebnis 1 bis 7 von 7

Thema: #__components auslesen

  1. #1
    Verbringt hier viel Zeit Avatar von Grazioli
    Registriert seit
    16.08.2006
    Ort
    Lachen SZ/ Schweiz
    Alter
    34
    Beiträge
    658
    Bedankte sich
    35
    Erhielt 139 Danksagungen
    in 128 Beiträgen

    Standard #__components auslesen

    Hallo,

    ich versuche die params aus der Tabelle "#__components" Zeile "com_mp" auszulesen! Irgendwie bleibe ich bei $set stecken!

    PHP-Code:
            function config()
        {
            
    $db =& JFactory::getDBO();

            
    $query =  'SELECT #__components'
                    
    ' SET ' implode', '$set )
                    . 
    ' WHERE link = "option=com_mp"'
                    
    ;
            
    $db->setQuery$query );
            
    $config $db->loadObject();
            
            
    var_dump($config);
            
            return 
    $config;

        } 
    Fehlermeldung: Warning: implode() [function.implode]: Invalid arguments passed in............


    Bedanke mich für Eure Hilfe!
    Geändert von Grazioli (24.01.2011 um 12:21 Uhr)
    Grues Grazioli
    ------------------------

    www.int-firefighters.com / www.grazioli-web.ch / www.feuerwehr-lachen.ch

  2. #2
    Hat hier eine Zweitwohnung Avatar von JoomDesign
    Registriert seit
    19.03.2006
    Ort
    Berlin, Deutschland
    Beiträge
    1.927
    Bedankte sich
    269
    Erhielt 594 Danksagungen
    in 511 Beiträgen

    Standard

    Die Komponenten-Parameter kannst du ganz einfach mit folgendem Befehl auslesen:
    PHP-Code:
    <?php
      $component 
    JComponentHelper::getComponent'COMPONENT_NAME' );
      
    $params = new JParameter$component->params );
      
    $your_param $params->get('your_param');
    ?>
    Weiterführende Links: auf deutsch und auf englisch.

  3. #3
    Verbringt hier viel Zeit Avatar von Grazioli
    Registriert seit
    16.08.2006
    Ort
    Lachen SZ/ Schweiz
    Alter
    34
    Beiträge
    658
    Bedankte sich
    35
    Erhielt 139 Danksagungen
    in 128 Beiträgen

    Standard

    Hallo,

    danke für Deine Antwort!

    Ich habe es jetzt so und es geht:
    PHP-Code:
            $component JComponentHelper::getComponent'com_mp' );
              
    $params = new JParameter$component->params );
            
    $settings['showmap'] = $params->get('showmap');
            
    $settings['imagepath'] = $params->get('imagepath');
            
            
    $this->assignRef'settings'$settings); 
    Grues Grazioli
    ------------------------

    www.int-firefighters.com / www.grazioli-web.ch / www.feuerwehr-lachen.ch

  4. #4
    Hat hier eine Zweitwohnung Avatar von JoomDesign
    Registriert seit
    19.03.2006
    Ort
    Berlin, Deutschland
    Beiträge
    1.927
    Bedankte sich
    269
    Erhielt 594 Danksagungen
    in 511 Beiträgen

    Standard

    Das freut mich, aber...
    kannst Du das Thema dann bitte (auch für andere Suchende) als gelöst markieren. Danke.

  5. #5
    Verbringt hier viel Zeit Avatar von Grazioli
    Registriert seit
    16.08.2006
    Ort
    Lachen SZ/ Schweiz
    Alter
    34
    Beiträge
    658
    Bedankte sich
    35
    Erhielt 139 Danksagungen
    in 128 Beiträgen

    Standard

    Würd ich machen, wenn ich es ändern könnte! Ich kann keine Beiträge als gelöst makieren!

    Habe es den Modis schon gemeldet!
    Grues Grazioli
    ------------------------

    www.int-firefighters.com / www.grazioli-web.ch / www.feuerwehr-lachen.ch

  6. #6
    Moderator Avatar von cybergurk
    Registriert seit
    06.07.2005
    Ort
    unwichtig
    Beiträge
    8.732
    Bedankte sich
    190
    Erhielt 2.685 Danksagungen
    in 2.066 Beiträgen

    Standard

    hi
    stimmt, selbst ich kann das hier nicht auf "Gelöst" setzen wie ich dachte. Scheint noch etwas buggy zu sein.. Sehr ulkig, also mach ich es direkt im Titel vorerst! ;(
    Gruß Achim
    Behandle deine Mitmenschen genau so, wie du gerne behandelt werden möchtest.
    www.cybergurke.de | www.filmanleitungen.de | www.joomla-tutorials.de | www.easy-joomla.org

  7. Erhielt Danksagungen von:


  8. #7
    Moderator Avatar von cybergurk
    Registriert seit
    06.07.2005
    Ort
    unwichtig
    Beiträge
    8.732
    Bedankte sich
    190
    Erhielt 2.685 Danksagungen
    in 2.066 Beiträgen

    Standard

    Zitat Zitat von cybergurk Beitrag anzeigen
    hi
    stimmt, selbst ich kann das hier nicht auf "Gelöst" setzen wie ich dachte. Scheint noch etwas buggy zu sein.. Sehr ulkig, also mach ich es direkt im Titel vorerst! ;(
    das liegt daran, dass dieser Präfix nur im 1.5er und 1.6er Forum zur Verfügung steht.

    Gruß
    Stefan
    Antwort ..........
    Gruß Achim
    Behandle deine Mitmenschen genau so, wie du gerne behandelt werden möchtest.
    www.cybergurke.de | www.filmanleitungen.de | www.joomla-tutorials.de | www.easy-joomla.org

+ Antworten

Lesezeichen

Berechtigungen

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