Ich habe nicht verstanden wie du das Bild einfügst. Per TypoScript, Typo3 oder statisch ins Template?
MfG
humpun
Hallo Forum
Bin schon länger am ausprobieren, habs jedoch nicht geschafft. Das Problem tönt eigentlich einfach. Ich hab eine Seite aus div's gebaut (validiert prima) und hab dabei einen Header. Dort drin ist nur eine Grafik. Wie kann ich diese klickbar machen um bspw. immer zur Startseite zurück zu kommen?
Wenn ich im template (nach modern template building erstellt mit autoparser-ext.) den link einfüge ersetzt mir typo3 natürlich den link-text mit dem Inhalt für den Marker...
Habt ihr eine Idee? Bin dankbar für alle tipps.
Vielen Dank und Gruss
Geändert von AbMurksi (01.12.2005 um 19:11 Uhr)
Das Bild des Headers ist per css (background-image) im header-div des Templates. Wenn ich es von dort rausnehme und per TS in den Subpart ein html-link einfüge mit der Grafik als "Beschreibung":
temp.header = TEXT
temp.header.value = <a href="?id=1"<img src="fileadmin/template/header.gif" alt="" width="1183" height="144" border="0" /></a>
subparts.header < temp.header
funktioniert das im firefox aber nicht im IE?? Der IE zeigt nicht mal mehr ein Bild an..
Irgendwelche Ideen?
Danke
Geändert von AbMurksi (02.12.2005 um 07:53 Uhr)
ich weiß nicht ob das ein Rechtschreibfehler ist aber dein <a href=?id=1" ist nicht geschlossen...Zitat von AbMurksi
temp.header.value = <a href="?id=1"><img src="fileadmin/template/header.gif" alt="" width="1183" height="144" border="0" /></a>Zitat von AbMurksi
Gib absolute Pfade ein, so wieUnd den Link solltest du zu index.php?id=1 ändern.Code:/fileadmin/template/header.gif
PS: Schließ den A-Tag.
Viel Spaß.
MfG
humpun
Jup, sorry. Ist natürlich geschlossen das a-Tag.
Hmmm... der header-subpart wird gar nicht ersetzt. Ist also ein fehler im Template bei mir. Seh aber nicht was falsch läuft... hier der relevante TS:
Das menu funktioniert prima, der subpart-marker wird angesprochen. Leider nicht beim subpart.header? Hmmm.. seh wahrscheinlich vor lauter Bäumen den Wald nicht
temp.header = TEXT
temp.header.value = <a href="index.php&id=1"><img src="/fileadmin/template/header.jpg" width="1000px" height="200px"/></a>
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Select only the content between the <body>-tags
workOnSubpart = DOCUMENT_BODY
# Fill the <div id="menu_1"> subpart with dynamic menu:
subparts.menu_1 < temp.menu_1
subparts.header < temp.header
}
page = PAGE
page.typeNum = 0
# Copying the content from TEMPLATE for <body>-section:
page.10 < temp.mainTemplate
Danke für jegliche tipps und Gruss
Geändert von AbMurksi (02.12.2005 um 08:23 Uhr)
wenn du aber den header normal im html-template einfügst ohne typoscript dann wird die Grafik im IE angezeigt???!! Sehe ich das richtig?!
Wenn ich im template im header-div den code direkt einfüge wird der leider vom TS ersetzt mit nichts, so dass der subpart.header im html-output leer ist. Auch wenn ich im TS selbst den subpart.header auskommentiere. Habs einmal soweit hinbekommen mit TS, dass der Firefox das Bild anzeigte aber nicht der IE. Hab jedoch unterdessen weiter probiert und bring den Zustand nicht mehr her. Momentan seh ich also gar kein Bild... und der marker wird nicht geparst...
Geändert von AbMurksi (02.12.2005 um 17:03 Uhr)
hab leider mit dem autoparser keine Erfahrung aber deaktiviere ihn doch einmal und versuch es dann über das normale html-template das Bild im IE anzuzeigen um die Fehlerursachen etwas zu reduzieren...
Ja werd das am Abend mal mit Markern probieren. Danke
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen