erledigt - war @Profis/Macher: $htx nur global - nicht für j. - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von hempelr (1976 Beiträge) am Dienstag, 6.Juli.2004, 08:12.
    erledigt - war @Profis/Macher: $htx nur global - nicht für j.

      Danke - habs auseinandergedröselt - war gestern abend nicht bis zum Ende durchdacht... ;-) - sorry.


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von hempelr (1976 Beiträge) am Montag, 5.Juli.2004, 21:19.
    @Profis/Macher: $htx nur global - nicht für j. Templ. einzeln (bsp. include)?

      Habe ein recht grosses Prob mit Parametern und Systemvar $htx.
      Irgendwie haut da was nicht hin.
      Ich baue mir zwei bedingte Vars aus dem Inhalt eines Datenbankfeldes und daraus einen include-Aufruf:
      Annahmen: im DB-Feld pc_htx steht meinetwegen "eintragen&param=test"
      ----schnipp
      if ($pc_htx ne ""){ # wenn db-feld nicht leer
      # Parameterangabe möglich, muss hier aufbereitet werden
      my (@l_htx,$htx,$params); # lokale vars basteln 
      @l_htx = split /&/, "$pc_htx";
      $htx = shift @l_htx;
      $params .= " $_" foreach @l_htx;
      $include_htx = $htx;  $include_params = $params;
      } else {
      $include_htx = "globals/0_dummy";
      
      ...
      }
      ...
      </perl>
      <include src=$include_htx $include_params>
      <perl>
      
      ....
      ---schnapp
      Folgerichtig werden die Vars auch richtig belegt:
      $htx hat Wert "eintragen" - $params hat Wert "param=test".
      Wenn ich das jetzt in den include-Tag einbaue (s. oben), ist der Parameterwert im aufgerufenen Template (das wird richtig aufgerufen) leer., der Parametername und das "=" als Zuweisungsoperator sind drin.
      
      Was mach ich da falsch?

      Desweiteren ist der Wert für $htx auch im includierten Template gleich dem des im aufrufenden Template - $_htx ist leer ???
      Wie kann man den jeweiligen Templatenamen zur Laufzeit auswerten ?
      Wie bekommt man bedingte Parameternamen und Werte in das per include aufgerufenen Template?
      Danke ganz sehr für Hilfe - steh im Moment bissel davidoff... ;-)
      Ruben

     Antworten

    Beitrag von hempelr (1976 Beiträge) am Dienstag, 6.Juli.2004, 08:12.
    erledigt - war @Profis/Macher: $htx nur global - nicht für j.

      Danke - habs auseinandergedröselt - war gestern abend nicht bis zum Ende durchdacht... ;-) - sorry.

     Antworten


     
 Liste der Einträge von 29400 bis 29550:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.05s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!