Home / Forum / eZ Flow 4.2 & Banner

eZ Flow 4.2 & Banner

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein

Autor Nachricht

Michael L.

Registriert seit: 07.01.2010

Beiträge: 17

Freitag, 08. Januar 2010 17:28:17

Hallo,
auf einer neuen Seite sollen passend zu den Inhalten Werbung von Google, zanox, affili.net und Co. angzeigt werden. . .
Also habe ich dafür in einem eZFlow 4.2 eine neue Klasse erstellt mir 2 Feldern:
Text line: Name
Text box: Code

In der Text box möchte ich jetzt einfach den Banner / JavaScript Code eingeben und über ein Template anzeigen lassen.
Allerdings wird mir mit attribute_view_gui der ganze Code plain text angezeigt - also so wie ich ihn eingegeben habe. . .
Was muss ich jetzt im Template angeben das mir der Banner angezeigt wird bzw. der gerenderte Code.

Im Großen und Ganzen das Gleiche wie der Block Advertisement in eZFlow nur eben als Klasse.

Ich danke allen schon jetzt!

Grüße aus Bayern,
Michael

Michael L.

Registriert seit: 07.01.2010

Beiträge: 17

Dienstag, 12. Januar 2010 00:27:06

Na dann Hallo,
wahrscheinlich hat man mir die Frage noch nicht beantwortet weil sie - naja - lassen wir das. . .
Von daher - vergessen wir bitte Google, Foren, Dokumentationen und experimentieren auch mal wieder. . .

Warum auch immer kopierte ich den Code einfach mal in das Image map field der original Banner class. . . und siehe da. . . ein Banner. . .

Also wer Banner anzeigen möchte - Image map. . .

Und ich dachte ja wirklich das soll nur für Image maps sein - also:

<map name="mapname">
    <area shape="rect" coords="10,375,75,395" href="http://blibla.blub/" />
</map>


Naja - schönen Abend noch. . .

Nachtrag:
Es liegt auch nicht am Image map - sondern doch am Template. . . ich dacht schon meine erste Klasse funktioniert nicht. . .
attribute_view_gui war anscheindend die falsche Lösung - ein einfaches {$node.object.data_map.banner_code.content} reicht vollkommen um den Banner anzeigen zu können. . .

Thomas Köhn

Thomas Köhn

Registriert seit: 05.03.2007

Beiträge: 355

Dienstag, 12. Januar 2010 09:12:40

Das mit deinem Code über eine attribute_view_gui konnte sicherheitsbedingt nicht funktionieren. Im jeweiligen Template der attribute_view_gui wird jeweils der wash-Operator auf die Inhalte aller String Datentypen angewand. Dieser schmeißt alles was für den Server potentiell gefährlich sein könnte raus. Die Templates kannst du dir unter "design/standard/templates/content/datatype/view/..." ansehen.

Dipl. Ing. (FH) M. Sc. Thomas Köhn

http://www.jac-systeme.de - Individuelle WEB-Lösungen
--
http://www.CJW-NETWORK.com/de - Developers united in eZ Publish
http://projects.ez.no/cjw_newsletter - eZ Publish Newsletter Lösung

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein