Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 9ff21697

Von Moritz Bunkus vor etwa 7 Jahren hinzugefügt

  • ID 9ff216979ee746cfa216483016c81e77edff682c
  • Vorgänger fec48603
  • Nachfolger 5313b0e8

common/flash.html via INCLUDE und nicht PROCESS einbinden

flash.html überschreibt mehrere Variablen mit eigenen Werten: `title`,
`type` und `messages`. Wird das Template also mit `PROCESS`
eingebunden, so findet keine Lokalisierung statt, und die Werte aus
`flash.html` gelten dann plötzlich auch für das Template, das
`flash.html` eingebunden hat.

Unterschiede anzeigen:

templates/webpages/ic/search.html
4 4
[%- USE L %]
5 5
[%- USE P %]
6 6
[% SET style="width: 250px" %]
7
[%- PROCESS 'common/flash.html' %]
7
[%- INCLUDE 'common/flash.html' %]
8 8
<h1>[% title %]</h1>
9 9

  
10 10
 <form method="post" action="ic.pl" id="form">

Auch abrufbar als: Unified diff