+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Template XML Parameter übergeben

  1. #1
    Neu an Board Avatar von FwColbitz
    Registriert seit
    22.09.2007
    Alter
    27
    Beiträge
    63
    Bedankte sich
    14
    1 Danksagung in 1 Beitrag

    Idee Template XML Parameter übergeben

    Servus,

    ich bin gerade an einem Template für J!1.5 dran. Ich überschreibe die standart templates mit dem HTML Ordner und möchte jetzt einige Parameter des Templates selber verwenden um zum Beislpeil einen Facebook Button im Artikel ein/auszublenenden...

    Normalerweise ruft man die Paramter ja so ab:
    PHP-Code:
    $facebook $this->params->get('likefacebook'); 
    allerdings funktioniert das nich im HTML Ordner, hat jemand eine idee wie ich das realisieren kann?

    Vielen Dank und Grüße Mirko

  2. #2
    Neu an Board
    Registriert seit
    08.03.2011
    Ort
    Reichenbach
    Beiträge
    74
    Bedankte sich
    3
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard

    Hallo Mirko,

    wie meinst du das?

    Ich überschreibe die standart templates mit dem HTML Ordner

  3. #3
    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

    Du musst die ini-Datei des Templates erst parsen:

    PHP-Code:
    $registry = new JRegistry();
    $registry->loadFile($path_to_params_ini_file);
    $params $registry->toObject(); 
    Geändert von JoomDesign (21.04.2011 um 11:45 Uhr) Grund: Dateiname geändert.

  4. Erhielt Danksagungen von:


  5. #4
    Neu an Board Avatar von FwColbitz
    Registriert seit
    22.09.2007
    Alter
    27
    Beiträge
    63
    Bedankte sich
    14
    1 Danksagung in 1 Beitrag

    Standard

    vielen dank aber wie definiere ich den pfad??

    ich habe es mal so versucht (ohne erfolg):

    PHP-Code:
    $registry = new JRegistry();
    $registry->loadFile(JPATH_THEMES.DS.JFactory::getApplication()->getTemplate().DS.'params.ini');
    $params $registry->toObject(); 
    Ausgabe:

    PHP-Code:
    <?php $twitter $this->params->get('liketwitter'); echo $twitter?>
    Grüße Mirko

  6. #5
    Neu an Board Avatar von FwColbitz
    Registriert seit
    22.09.2007
    Alter
    27
    Beiträge
    63
    Bedankte sich
    14
    1 Danksagung in 1 Beitrag

    Standard

    Ach Mensch, jetzt habe ich den Wald vor lauter bäumen nicht mehr gesehen.... Vielen Dank, funktioniert erste sahne!

+ Antworten

Stichworte

Lesezeichen

Berechtigungen

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