Seite 1 von 1
Flash einbinden in bestimmte Kategorie - wie ?
Verfasst: 03.04.2007 19:22
von Dominique
hi,
ich habe ein Flash Code (ne Ebay Supreme Galery) die ich in der Kategorie "An-Verkäufe [schwarzes Brett]" haben möchte im oberen teil.
jetzt sieht man es aber immer auf jeder seite *gram*
schaut doch bitte mal >
Forum
Verfasst: 03.04.2007 22:23
von area57
Moin,
das läßt sich wohl mit ner if Abfrage nach der Foren ID in der viewforum.php machen

Verfasst: 03.04.2007 23:30
von Dominique
ich hab nur kein Plan wie ich das anstellen soll

Verfasst: 04.04.2007 00:55
von area57
Moin,
schau in deiner viewforum.php nach:(ziemlich am ende der datei)
füge
davor ein
Code: Alles auswählen
if ($forum_id == 7)
{
$template->assign_block_vars('switch_ebay', array());
}
dann öffne deine viewforum_body.tpl und füge deinen Code in etwa so ein:
Code: Alles auswählen
<!-- BEGIN switch_ebay -->
HIER IST MEIN FLASH CODE
<!-- END switch_ebay -->
damit wird der Code nur im Forum 7 (schwarzes Brett) angezeigt.
Mach aber bitte auf jeden Fall Backups der Datei

Verfasst: 04.04.2007 11:41
von Dominique
Hmmmmmm ....... ich denke mein Flashcode hat mir das Board dadurch zerschossen gehabt
Zumindest kam das dabei heraus
[ externes Bild ]
Verfasst: 04.04.2007 14:25
von punkface
Magst du uns den Flashcode bzw. die angepasste viewtopic_body.tpl (KB:tpl_datei) mal zeigen?

Verfasst: 04.04.2007 17:09
von Dominique
Verfasst: 04.04.2007 17:32
von gn#36
Nur der eingebaute Code bringt leider nichts, denn das verursacht diesen Fehler vermutlich nicht, es wird beim Einbau was schief gegangen sein.
Achte darauf dass du die Anzahl der Leerzeichen bei
genau gleich hast und auch beide Anweisungen in einer separaten Zeile stehen. Es sollte im Flashcode keine Anweisung in HTML Kommentaren stehen, die auf diese Art und Weise interpretiert werden kann (also kein <!-- BEGIN asdf --> oder ähnliches).
Verlinke falls du das nicht selbst herausfindest die Datei, in der du den Code eingebaut hast, also vermutlich die viewtopic_body.tpl
Verfasst: 05.04.2007 01:37
von Dominique
Hmmmm oben wurde mir doch gesagt das ich den Flashcode in der "viewforum_body.tpl" einfügen soll und die IF Anweisung in der "viewforum.php" .......
Ich komm jetzt irgendwie durcheinander

Verfasst: 05.04.2007 01:45
von gn#36
Das ist ja auch richtig. Die Switchblöcke die oben allerdings um den Code herum liegen müssen auch in jedem Fall hinein, <!-- BEGIN ... --> vorher und <!-- END ... --> nachher jeweils in einer eigenen Zeile.
Eine Anweisung ähnlichen Aufbaus solle sich nicht im Flashcode befinden, ansonsten kann es zu Fehlern kommen. Wie gesagt: Verlinke ansonsten mal die Templatedatei in der der Fehler auftritt.