Hi,
>> Man könnte die Code-Includes auch in die Flex-Elemente/Imperiablöcke
>> stecken, zumindest fällt mir im Moment nicht ein warum das nicht gehen
>> sollte.
>Weil die Verarbeitungsreihenfolge zuerst Codeincludes, dann
>Flexmodule und danach erst Blocks expandiert. Das steht zumindest
>in Template(3pm) so drin. Meiner Auffassung nach kann man damit keine
>Codeincludes in Blocks oder Flexmodule schachteln.
Du hast Recht, das sollte ohne Tricks nicht gehen.
>> Einfacher wäre es aber vielleicht ein Codeinclude für eine ganze
>> Flex- bzw. ImperiaBlock- Instanz zu machen, welches alle gültigen dort
>> eingefügten Links anzeigt.
>Dann steckt das Markup aber im Perl-Code drin. Damit ist das Aussehen
>einer solchen Linkliste nur von Perlkundigen änderbar, es sei denn man
>lagert das in eine separate Datei aus, die das Perl-Codeinclude dann
einliest.
>Könnte man den Dateinamen irgendwie als Parameter übergeben?
Man kann CodeIncludes Parameter übergeben (siehe
http://www.lackas.net/imp/docs/Template/CodeInclude.html). Mit Hilfe der
Parameter Dateinamen (des HTML-Templates für jeden einzelnen Link),
Instanznummer, Feldnamen und Typ (Flex/Imperiablock) kann man sich somit
ein universelles "linktestendes Codeinclude" basteln.
HTH
Georg Mavridis
Development Imperia AG
| Thread (Kontrolle Redakteur-definierter Hyperlinks?) |
|
© 2001, 2002 marchive.pl Christian Lackas
[HOME]
[MARCHIVE]
[INDEX]
[IMPERIA]
[IMPRESSUM]
[DELTA]