mehrere Boxen mit einem Template

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Rantanplan
Mitglied
Beiträge: 28
Registriert: 29.09.2004 14:11

mehrere Boxen mit einem Template

Beitrag von Rantanplan »

Hi!

Ich hab folgendes (Test-)Template:

Code: Alles auswählen

  <table>
    <tr>
      <td>
        {BOX1}
        {BOX2}
      </td>
      <td>
        {TEXT}
      </td>
    </tr>
  </table>
Die {BOXn}-Blöcke "belege" ich wiefolgt:

$template->assign_block_vars('links', array(
'LINK' => 'LINK 1',
'TITLE' => 'TITEL 1'
));

$template->assign_var_from_handle('BOX1', 'box');

$template->assign_block_vars('links', array(
'LINK' => 'LINK 2',
'TITLE' => 'TITEL 2'
));

$template->assign_var_from_handle('BOX2', 'box');

Jetzt hab ich natürlich den Effekt, daß alle Links, die in Box 1 drin sind, auch in Box 2 drin sind. Weiß jemand, wie ich die Belegung von den LINK-TITLE-Variablen "löschen" kann, damit ich voneinander unabhängige Boxen erstellen kann, die jeweils das selbe Template (in meinem Fall 'box') benutzen?


Ich mach nochmal ne kleine Zeichnung ;o)

Im Moment habe ich folendes:

Code: Alles auswählen

===============...
           |
--------   |  bla bla bla ...
-LINK 1-   |
--------   |
           .
--------   .
-LINK 1-   .
-LINK 2-
--------
Ich will aber folgendes haben:

Code: Alles auswählen

===============...
           |
--------   |  bla bla bla ...
-LINK 1-   |
--------   |
           .
--------   .
-LINK 2-   .
--------

THX im Voraus!
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

$template->assign_block_vars('links', array(
'LINK' => 'LINK 1',
'TITLE' => 'TITEL 1'
));

$template->assign_var_from_handle('BOX1', 'box');

$template->assign_block_vars('links', array(
'LINK' => 'LINK 2',
'TITLE' => 'TITEL 2'
));
und wenn du das so machst

Code: Alles auswählen

$template->assign_block_vars('links', array( 
'LINK1' => 'LINK 1', 
'TITLE1' => 'TITEL 1' 
)); 

$template->assign_var_from_handle('BOX1', 'box'); 

$template->assign_block_vars('links', array( 
'LINK2' => 'LINK 2', 
'TITLE2' => 'TITEL 2' 
)); 
einfach noch die Zahl 1 und 2 dahinter.
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“