Subtítel und Titel

am 05.06.2013 - 21:43 Uhr in
Liebe Drupal Gemeinde,
ich bin schon langsam verzeifelt :-(
ich will über die Views einen "titel" mit einem "subitel" in folgender From ausgeben:
<h2 title="Kunst - Alte und Moderne">
<a href="http://www.altertuemliches.at">
<span class="subtitel">Kunst</span>
<span class="title">Alte und Moderne</span>
</a>
</h2>
Bsp. HTML Gerüst in der View "Die Ausgabe des Feldes neu definieren":
<h2 title="[field_termine_kurz_value] - [title]">
<div class="views-field-field-termine-kurz-value">
<span class="field-content">[field_termine_kurz_value]</span>
</div>
<div class="views-field-title">
<span class="field-content">[title]</span>
</div>
</h2>
und das Ergebnis sieht dann so aus:
<div class="views-field-title">
<span class="field-content"><a href="/termine/auktion/alte-und-moderne-26276"><h2 title="Kunst - Alte und Moderne">
<div class="views-field-field-termine-kurz-value">
<span class="field-content">Kunst</span>
</div>
<div class="views-field-title">
<span class="field-content">Alte und Moderne</span>
</div>
</h2></a></span>
</div>
Oder hier auf der Startseite....
http://www.altertuemliches.at/
Was ich nicht nachvollziehen kann ist, warum das a tag (link) ausserhalb von H2 ausgeben wird!
Hat von euch einer einen Tipp warum es nicht klappt?
Gruß Andreas
Anhang | Größe |
---|---|
titel.jpeg | 75.61 KB |
titel1.jpeg | 68.61 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich würde an deiner Stelle
am 06.06.2013 - 14:07 Uhr
Ich würde an deiner Stelle die Vorlage die du erreichen willst umbauen.
Das ist kein schöner Code.
Hier ein Beispiel. Den Rest dann mit CSS erledigen.
<div class="customTitle">
<a href="node/[nid]"><h2 class="title1">[title1]</h2></a>
<a href="node/[nid]"><h3 class="title2">[title2]</h3></a>
</div>
Titel mit Subtitel
am 06.06.2013 - 14:32 Uhr
Vielen Dank für deine rasche Antwort!
aber ist es nicht möglich, dass ganze in nur in einem H2 einzubetten?
So wie in dieser Form der Titel, auch das Mousover "title" sollte funktionieren:
Eichelkraut
14. Kunst und Antiquitätenauktion in Potsdam
http://www.altertuemliches.at/termine/auktion/potsdam-versteigerung-26255
Gruß Andreas
Kannst du auch, aber du
am 06.06.2013 - 15:02 Uhr
Kannst du auch, aber du zweckentfremdest alles :-)
Deaktviere: Provide default field wrapper elements
Dann alle Felder von der Anzeige auschließen und ein neues Feld hinzufügen: Global: Benutzerdefinierter Text
Alle Felder die du später benötigst, müssen vor dem globalen Feld erscheinen, da ansonsten der Token fehlt.
Dann deinen Code platzieren:
<a href="[token]" title="[token]"><h2>[token][token]</h2></a>
Danke, aber ich finde "Provide default field wrapper..." nicht!
am 11.06.2013 - 20:01 Uhr
ich arbeite mit der letzten drupal 6 version und habe das ganze auf deutsch...
Ich mal versucht, dass ganze nach deinen anweisungen einzugeben, siehe bitte anhang...
vielen dank
andreas
Du hattest vorher nie
am 11.06.2013 - 21:12 Uhr
Du hattest vorher nie erwähnt, dass es sich dabei um einen Slider handelt.
Es kommt darauf an was du erreichen willst. Du willst zwei Titel verbinden und es dann als Gesamttitel im Nivo Slider ausgeben?
nivo slider und übersichtseiten 2 titel zusammenführen!
am 12.06.2013 - 07:29 Uhr
Sorry,
ja du hast es richtig verstanden, ich müsste beim nivo slider (startseite) und bei dem übersichtsiten, die zwei titel als h2 zusammen führen und als gesamttitel ausgeben...
ich werde es mal bei dem übersichtseiten einpflegen!
gruss andreas
wauuu
am 12.06.2013 - 08:31 Uhr
deine seite sieht cool aus :-)
Fehlermeldungen mit validator.w3.org
am 13.06.2013 - 18:40 Uhr
So habe es jetzt in dieser Form H2 Titel eingebunden:
<a href="node/[nid]" title="[title] - [field_fz_subtitle_value]"><h2><span class="sec-subtitle">[field_fz_subtitle_value]<span/><span class="primary-title">[title]</span></h2></a>
klappt auch so weit so gut, aber irgend etwas verstehe ich Falsch, wenn ich die Seite mit dem http://validator.w3.org/ Checke, dann kommt unter viele andere Fehler auch dieser Fehler:
Line 964, Column 108: document type does not allow element "h2" here; missing one of "object", "ins", "del", "map", "button" start-tag
…tle="Fashion an der BASELWORLD - "><h2><span class="sec-subtitle"><span /><spa…
The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.
One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
Wie soll ich diese Fehlermeldung verstehen?
vielen Dank für die Hilfe
[gelöst] Brauche Dringent Hilfe beim Niro Slider!
am 12.06.2013 - 21:10 Uhr
Warum kann man das Bild nicht anklicken, ich sehe leider den Fehler nicht.
Da ich den Titel über dem Bild positioniert habe, wurde das Bild Transparent abgedeckt, die Lösung war, dass ich eine Fixe Höhe für den Titel eingab.
Gruß Andreas