Beitrag von holy-brain (11 Beiträge) am Freitag, 14.Dezember.2001, 13:17.
Detailausgabe über ID
Problem:
erstes Template beinhaltet eine Referenzenliste, über
Referenzenlink soll das zugehörige Detail-Template ausgegeben werden. Zur Zeit habe ich dies im Referenz-Template so gelöst:
'''''''''''''''''''''''''''''''''''''''''''''''''''''
<do db=/webwaechter/MuP/referenzen action=input>
<loop db=/webwaechter/MuP/referenzen sort^=Projekt range^=0,10>
<tr bgcolor="#E8E8E8">
<td align="left">
<a class="text02" href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/webwaechter/MuP/details">$Projekt</a></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><img src="images/space.gif" width="300" height="2" border="0"></td>
</tr>
</loop>
''''''''''''''''''''''''''''''''''''''''''''''''''''''
wenn dann das Detail-Template aufgerufen wird, weiß ich nicht wie die <do> - Anweisung auszusehen hat damit nur die Details zur Referenz angezeigt werden.
Frage:
Welche Parameter muss ich 1. aus dem Referenzen-Template übergeben und 2. wie sieht beispielsweise die <do>-Anweisung im Detail-Template aus.
Vielen Dank für Eure Antworten im Voraus.
Antworten
Beitrag von Oliver ;-) (439 Beiträge) am Freitag, 14.Dezember.2001, 13:28.
Re: Detailausgabe über ID
Antworten
Beitrag von holy-brain (11 Beiträge) am Freitag, 14.Dezember.2001, 13:47.
Re: Detailausgabe über ID
Habe es ausprobiert. So sieht es im Ziel-Template aus:
<loop db=/webwaechter/MuP/referenzen code=perl>
<tr bgcolor="#E8E8E8">
<td align="left"><span class="text03">Projekt</span></td>
<td align="left"><span class="text03">$Projekt</span></td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2"><img src="http://www.web-waechter.de/mup-neu/images/space.gif" width="300" height="2" border="0"></td>
</tr>
<tr bgcolor="#E8E8E8">
<td align="left"><span class="text03">Maßnahme</span></td>
<td align="left"><span class="text03">$Maßnahme</span></td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2"><img src="http://www.web-waechter.de/mup-neu/images/space.gif" width="300" height="2" border="0"></td>
</tr>
</loop>
Funktioniert leider nicht. Baut nichts über "loop" auf.
Übergabe-Link sieht so aus: korrekt?
<a class="text02" href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/webwaechter/MuP/details&cmd=all&Id==$_id">$Projekt</a>
Vielen Dank für die schnelle Antwort.
Antworten
Beitrag von Oliver ;-) (439 Beiträge) am Freitag, 14.Dezember.2001, 15:45.
Re: Detailausgabe über ID
Setz mal "out <<EOF;" und "EOF" ein:
<loop db=/webwaechter/MuP/referenzen code=perl>
out <<EOF;
<tr bgcolor="#E8E8E8">
<td align="left"><span class="text03">Projekt</span></td>
....
und
<td colspan="2"><img src="http://www.web-waechter.de/mup-neu/images/space.gif" width="300" height="2" border="0"></td>
</tr>
EOF
</loop>
Achte darauf, dass nach EOF kein Zeichen (auch kein Leerzeichen) steht.
Grüße
Oliver ;-)
Antworten
Beitrag von Sander (8133 Beiträge) am Freitag, 14.Dezember.2001, 18:30.
Re: Detailausgabe über ID
Antworten
Beitrag von Sander (8133 Beiträge) am Freitag, 14.Dezember.2001, 18:32.
Re: Detailausgabe über ID
bei do action muß noch die db mit angegeben werden
Sander
Antworten
Beitrag von holy-brain (11 Beiträge) am Freitag, 14.Dezember.2001, 20:12.
Re: Detailausgabe über ID
schön, schön
jetzt klappt es
Vielen Dank für Eure Hilfe!!!
Antworten