Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 27.10.06, 13:31
Forum Zuschauer
 
Registriert seit: 25.10.06
Alter: 23
Beiträge: 5

Bild wechsel bei anderem Menüpunkt


Hallo,

ich bin gerade dabei mir eine Homepage zu basteln. Habe auch schon die ersten erfolge mit Typo3 gefeiert, aber nun komme ich nicht weiter.
Ich habe ein Textmenü auf meiner Seite eingerichtet und nun soll bei jedem Menüpunkt das Banner Bild wechseln, passend zum Menüpunkt. Wie löse ich dies am besten? Habe momentan noch keine richtige Vorstellung. Habe aber auch leider noch nichts passendes gefunden.

Schonmal Vielen Dank für eure Hilfe

und schon einmal ein schönes Wochenende

Gruß

Marcel
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 27.10.06, 15:25
Forum Zuschauer
 
Registriert seit: 27.10.06
Beiträge: 7

Das ist im Grunde genommen einfach. Lösen läßt sich das über den Seitentyp "Erweitert". Hier kann man einer Seite (und damit einem Menüpunkt) Dateien zuweisen. Im TEmplate muß man dann nur noch auslesen, ob der gewünschten Seite eine Datei (= die Bannergrafik) zugewiesen wurde. Wenn ja, ersetzt man die Standardgrafik mit der zugewiesenen Grafik.

Der folgende Typoscript Code erledigt genau das im Setup deines Templates.

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
# Wechselnde Grafik
marks.BANNER = COA
marks.BANNER {
10 = IMAGE
10.file.maxW = 250
10.file.import {
cObject = TEXT
cObject.value = fileadmin/template/standardgrafik.jpg
cObject.override {
required = 1
data = levelmedia: -1, "slide"
wrap = uploads/media/ |
listNum = 0
}
}
10.wrap = |
}

Nun mußt du nur noch den Marker ###BANNER### in deinem HTML Template eintragen und jeder Seite eine Grafik zuordnen. Fertig.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 27.10.06, 19:29
Forum Zuschauer
 
Registriert seit: 25.10.06
Alter: 23
Beiträge: 5

Hallo,

Danke für die Antwort aber leider funktioniert es bei mir nicht richtig. Habe folgendes Phanomen wenn ich ein Seite mir zugeordnetem Bild öffne ist gar kein Code mehr vorhanden und wenn eine Seite ohne zugeordnetes Bild geöffnet wird habe ich zwar ein img-code aber ohne Inhalt.

Könntet ihr mir bitte den Code einfügen in mein System Template

Code:
page = PAGE

page.10 = TEMPLATE
page.10 { 
template = FILE
template.file = uploads/tf/template.html
}

page.10.subparts.HAUPT_NAVI < tmp.HAUPTNAVIGATION
page.10.subparts.INHALT_MITTE < styles.content.get
page.10.subparts.SUB_NAVI < tmp.SUBNAVIGATION
page.10.subparts.ZUSATZ_NAVI < tmp.ZUSATZNAVIGATION
##page.10.subparts.NEWS_LINKS < tmp.LATEST_NEWS

config {

language = de
locale_all = de_DE
}
Wäre super nett von euch DANKE

Gruß

Marcel
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 28.10.06, 14:09
Forum Zuschauer
 
Registriert seit: 25.10.06
Alter: 23
Beiträge: 5

Hi,

ich hab es jetzt bei meiner WAMP installation auch mal ausprobiert, dort funktioniert es ohne Probleme. Wodran kann das liegen?
Habe leider auf meinem Webserver kein ImageMagick, liegt es daran?

Danke für eure Antworten

Gruß

Marcel
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 22.01.07, 17:44
Forum Zuschauer
 
Registriert seit: 07.01.07
Beiträge: 3

Hallo alle zusammen,


das mit der Wechsel-Grafik hört sich gut an. Ich möchte auf meiner Seite einen Banner - je nach Seite wechselnd - einfügen. Könnte ich ja quasi so lösen. Kann ich dem Banner auch einen Link zuweisen? Denke, es wird irgendwo ins TypoScript eingefügt ... bin Neuling in Sachen Typo3.

Wäre super, wenn Ihr mir da weiterhelfen könntet.


Liebe Grüße
deXx
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 04.10.07, 20:57
Forum Zuschauer
 
Registriert seit: 04.10.07
Ort: Münster/Bochum
Alter: 23
Beiträge: 2
derdavid eine Nachricht über ICQ schicken

Schönen guten abend und erstmal (es ist mein erster post bei euch) ein freundliches Hallo!

Ich habe nach Bemühung der Suchfunktion glücklicher Weise genau das gefunen,wonach ich suchte.

bei mir ist das ähnlich. Ich habe erst vor etwa 7 Tagen begonnen, mich mit Typo3 einzuarbeiten. Muss aber auch dazu sagen, dass ich eher ein ehemaliger Pro bin, der heute das ganze noch als Hobby betreibt.

TOPIC:

Also ich möchte auch eine Rahmengrafik (Stilisierte Fotos) passend zu allen Menurubriken umsetzen. Früher als ich noch mit php und eigenem code gearbeitet habe war das überhaupt kein problem und einfach mit einer switch-schleife gelöst.

Mein Problem ist aber - so glaube ich - , dass ich nicht den IMAGE-Handler benutzen kann, weil diese Grafik nicht als <img> auftauchen soll, sondern im background eines <td> tags auftaucht.

im HTML-Temp sieht es zur Zeit also so aus.

HTML-Code:
<td width="95" background="###KATEGORIEBILD###">
Wenn ich im TS dann eine normale Variable mit der url des bildes setze und diese in den marker setze, läuft es prima.
Also:

Typoscript-Code:
1:
2:
3:
meinBild = fileadmin/projekt1/img/bg1.jpg

marks.KATEGORIEBILD < meinBild

Mein problem liegt dabei, dass ich nicht weiß wie, man diese variable abhängig von der CASE-Anweisung macht.
Ich würde hierbei gerne jeweils den Title der Page benutzen (also key.field = title). Wenn da jemand eine bessere und evtl. auch einfacherere Lösung hat, wäre ich sehr dankbar.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 05.10.07, 08:34
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.734

Was ist denn die Bedingung, die ausgelesen werden soll? Soll sich das Bild je nach Seite ändern?

Dann ist ggf. eine Condition, z.B. mit [PIDinRootline = X] oder [globalVar = TSFE:id = X] (wobei X jeweils die Seiten ID ist) besser geeignet als CASE.

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 05.10.07, 09:12
Forum Zuschauer
 
Registriert seit: 04.10.07
Ort: Münster/Bochum
Alter: 23
Beiträge: 2
derdavid eine Nachricht über ICQ schicken

hey cybersmog.
das mit der condition scheint wohl das zu sein, wo nach ich gesucht hatte. Ich les mich da mal ein, dank dir für den tipp! Wenn ich zu einem Ergebnis komme, poste ich auch wie es nun funktioniert. ;)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
server wechsel tomske TYPO3 4.x Installation und Updates 2 09.04.08 14:57
Gelöst Header-Bild je nach Menupunkt ändern grambler TYPO3 4.x Fragen und Probleme 12 10.03.08 08:30
Stylesheet-Wechsel-Button sissi TYPO3 4.x Fragen und Probleme 1 07.06.06 18:11
Klick auf das Bild soll wechsel in Detailanzeige bringen avenera tt_products 2 19.04.06 22:39
Wechsel von Quickstart auf Dummy hyvaepulla TYPO3 3.x Fragen und Probleme 4 21.07.05 13:49


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:28 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0