Seite 1 von 1

Template-Variablen <-- Wo werden sie definiert??

Verfasst: 19.09.2005 16:32
von MichelM
hallo,

ich würde gerne wissen, wo man die template-variablen "aufruft" (weiß nicht, wie ich das besser nennen soll).

In meiner Navi werden die Links ja in der language/lang_german/lang_main.php definiert.

In der portal_body ist die Navi aber irgendwie so aufgebaut (glaub ich :roll: ), dass über diese Variable die tabelle wie eine Schleife augebaut ist (ich hoffe, ihr könnt mir noch folgen).

Navi in der portal_body.tpl:

Code: Alles auswählen

<!-- ##### NAVIGATION START ##### -->
<!-- BEGIN switch_navigation_active -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
     <td class="catHead" colspan="2" height="25"><span class="cattitle"><center><b>{IntroPortaltext13}:</b></center></span></td>
  </tr>
 <tr>
        <td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
  </tr>
  <tr>
   <td class="row1" align="left"><span class="gensmall">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<!-- END switch_navigation_active -->
<!-- BEGIN row -->
<tr>
<!-- BEGIN cat -->
 <td class="row1" valign="top">
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr><td>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<!--<tr>
 <td align="left" width="100%">
   <span class="gen"><b>{row.cat.CAT_NAME}</b></span>
 </td>
</tr>-->
<!-- BEGIN sub -->
<tr>
 <td align="left" width="100%">
   <span class="gensmall"><b>{row.cat.sub.SUB_NAME}:</b></span>
 </td>
</tr>
<!-- BEGIN link -->
<tr>
 <td class="{row.cat.sub.link.ROW_CLASS}" align="left" width="100%">
   <span class="gensmall"><a href="{row.cat.sub.link.LINK_URL}">{row.cat.sub.link.LINK_NAME}</a></span>
 </td>
</tr>
<!-- END link -->
<!-- END sub -->
</td></tr></table>
</table>
</td></tr>
<!-- END cat -->
<!-- END row -->
<!-- BEGIN switch_navigation_active -->
</table>
   </span></td>
  </tr>
</table> <br>
<!-- END switch_navigation_active -->
<!-- ##### NAVIGATION END ##### -->
Hier steht ja nun nicht in html-code:

Forum:
Intro
Portal
Index
Registrierte Benutzer::
Profil
Suchen
Mitgliederliste
FAQ
Benutzergruppen
Private Nachrichten
Wer ist online?
phpBB Support: www.phpbb.de

Sondern nur:

Code: Alles auswählen

<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr><td>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<!--<tr>
 <td align="left" width="100%">
   <span class="gen"><b>{row.cat.CAT_NAME}</b></span>
 </td>
</tr>-->
<!-- BEGIN sub -->
<tr>
 <td align="left" width="100%">
   <span class="gensmall"><b>{row.cat.sub.SUB_NAME}:</b></span>
 </td>
</tr>
<!-- BEGIN link -->
<tr>
 <td class="{row.cat.sub.link.ROW_CLASS}" align="left" width="100%">
   <span class="gensmall"><a href="{row.cat.sub.link.LINK_URL}">{row.cat.sub.link.LINK_NAME}</a></span>
 </td>
</tr>
<!-- END link -->
<!-- END sub -->
</td></tr></table>
</table>

Verfasst: 19.09.2005 16:55
von SD582
Hi

Such einmal mit einem brauchbaren Editor, welcher FindInFiles (Suchen in Dateien) beherscht nach den Varablen wie CAT_NAME oder LINK_NAME.
Schalte dabei die Unterscheidung der Großschrift ein, damit nicht zu viel anderes gefunden wird.

Auf diese Weise wirst du auch in Zukunft in kürzester Zeit fündig.

Gruß
Franz

Verfasst: 19.09.2005 22:04
von MichelM
editor kannst du mir denn empfehlen? vielleicht einen kostenlosen zum schnell downloaden? :roll:

Verfasst: 19.09.2005 23:44
von Markus67

Verfasst: 20.09.2005 11:48
von MichelM
ich benutze den dreamweaver oder wenns schnell gehn soll, den Texteditor (Notepad). :wink:

Edit: Ach, das war ja ein Link und keine frage?? :o