So fragen Sie den Wert einer Variablen ab

05. Feb 2010

Dieser Artikel beschreibt, wie Sie den Wert einer Variable aus den globalen Variablen eines Projektes abfragen und abhängig davon diverse Funktionen nutzen.

Am Beispiel der Sprachwahl zeigt unten aufgeführtes Beispiel, wie die Sprachwahl aufgrund des eingestellten Wertes einer globalen Variable in der Präsenz ein- bzw. ausgeblendet werden kann.

Dies lässt sich natürlich nicht nur auf die Sprachwahl, sondern auch auf andere Fälle anwenden.

<!-- Hier werden bei aktivierter Sprachwahl die verfügbaren Sprachen angeboten --> 
<xsl:if test="php:functionString('wVariables::getValue', 'languageselector_active') = 'yes'">       
  <div id="languageSelector">
    <wsl:php>
      <![CDATA[                  
       $correspondentLanguageFiles = wPageCur::getCorrespondentLanguageFiles();
       foreach($correspondentLanguageFiles as $language => $data){
         if($data['available'] == 1){
           if($data['current'] == 1){
             print '<a class="langCurrent" href="'.$data['path'].'"><img src="/projectGlobal/wGlobal/layout/images/flags/'.$language.'.gif" alt="'.$language.'"/></a>';
           }
           else{
             print '<a class="lang"  href="'.$data['path'].'"><img src="/projectGlobal/wGlobal/layout/images/flags/'.$language.'.gif" alt="'.$language.'"/></a>';
           }
         }  
       }
      ]]>                                        
    </wsl:php>
  </div>
</xsl:if>

Ähnliche Seiten

    Entwicklerbereich Weblication® CMS - © Scholl Communications AG