From:Guido Flohr
Date:10.6.03 20:03
Subject:Re: Dynamic.conf und CodeInclude
Reply-To:<imperia-users@imperia.de>
References:
  • 6.6.03 13:08 Sebastian Reimann
    [IMPERIA] Dynamic.conf und CodeInclude
  • Hi,
    
    Sebastian Reimann wrote:
    > Gibt es hier Abhilfe, dass Imperia zuerst über das CodeInclude die
    > Dynamic.conf anwendet und anschließend erst die IF-Anweisungen auswertet
    > (so wie es auch im Template gemacht wird)??
    
    Vielleicht hilft dir ja ein Trick. Ins Template:
    
    <!--CODEINCLUDE:meintest.htms:PARAMETERS=foo/bar/baz-->
    
    Und das Code-Include meintest.htms sollte so aussehen:
    
    === schnipp ===
    <pre>
    Param1: <!--CI_PARAM1-->
    Param2: <!--CI_PARAM2-->
    Param3: <!--CI_PARAM3-->
    </pre>
    === schnapp ===
    
    Die Parameter kannst du von der dynamic.conf schon im ersten Durchlauf 
    einsetzen lassen, und in deinem Code-Include kannst du sie verwerten.
    
    Falls das Code-Include in Perl geschrieben ist, geht es analog:
    
    use Data::Dumper;
    my $dump = Dumper $parameters;
    $new = "<pre>$dump</pre>\n";
    
    Übrigens. Im POD zu Template::CodeInclude ist ein kleiner Fehler. Die 
    Syntax ist so, wie oben beschrieben (also mit Gleichheitszeichen hinter 
    dem Schlüsselwort »PARAMETERS«).
    
    Ciao
    
    Guido
    -- 
    Imperia AG, Development
    Leyboldstr. 10 - D-50354 Hürth - http://www.imperia.de/
    
    
    Thread (Dynamic.conf und CodeInclude)

    © 2001, 2002 marchive.pl Christian Lackas

    [HOME]   [MARCHIVE]   [INDEX]   [IMPERIA]   [IMPRESSUM]   [DELTA]