Hallo an alle.. ich habe ein Problem mit einer Umsetzung einer Seite. Bisher habe ich nur eine Lösung als HTML gefunden. Das ist allerdings für den Redakteur zu kompliziert. Und zwar soll folgendes funktionieren:
Spalte1 Spalte2 Spalte3 Spalte4
Bild1 Bild2 Bild3 Bild4
Text1 Text2 Text3 text4
Bild5 Bild6 Bild7 Bild8
Text5 Text6 Text7 text8
Der Text ist einzeilig.
Die Größe der Bilder muss per 'styles.content.imgtext.maxW = xxx' definiert werden können
Jedes der Bilder und der texte verweisen per Link auf eine andere Seite.
Der gesamte Inhalt muss in einer Typo3-Spalte (Normal ODER Rechts ODER...) eingefügt werden; es können also nicht diese Spalten verwendet werden.
Tabellen wären zwar möglich, aber heir funktioniert die Größendefinition nicht und es sind wieder einige HTML-Tags innerhalb einer Zelle zu setzen (Link und Quelle)
Getestet habe ich nicht 3dfx-column (weil nur 3 Spalten). Columna funktioniert nicht bei mir ??? Typo3 V. 4.1.2 auf Linux Suse 10.1
Entweder man nimmt eine Gallerie oder...
einfach jedes Bild mit Text in ein DIV packen und dann mit CSS formtieren...
Vielleicht ein Ansatz:
Bilder Verlinken dürfe ja kein Problem sein, Link-Felder der Bilder UID der Zielseiten kommasepariert.
Text geht grundsätzlich auch per Bild Caption.
Wenn man es schafft per TS das Caption Object als Typo-Link umzubauen bzw. zu erweitern und als Parameter eben die UID auf dem Feld mit übergibt, dann hätte man die gewünschte Lösung.
Viele Grüße
Michael
Das mit den Divs und dann per CSS definieren habe ich jetzt schon. Für mich ist das keine Problem, aber die Redakteure stoßen sich an der komplizierten eingabe, da teilweise HTML notwendig.
In der zwischenzeit, warum auch immer, habe die Extension Columna zum laufen gebracht. Etwas umständlich, da der Inhalt in einer anderen Seite abgelegt ist und der Cache bei Änderungen deshlab manuell gelöscht werden muss; aber fürs erste sollte es gehen.
Interessant ist das aber mit den Links!?
Ich habe das so getestet: eine Seite mit Bildern erstellt, mehrere Bilder in 4 Spalten ausgewählt und im Formularfeld für die Links bspw. 31,32,33,43,65 …eingegeben, nämlich die UId's. Es werden zwar Links auf allen Bildern erzeugt, aber nur mit wirrem Durcheinander. Anscheinend wird die erste Zahl als Link herangezogen, die zweite als Alt-Text!?!?
Habe ich das denn jetzt richtig gemacht, verstanden, …
In eine Content-Element Bild oder Text mit Bild steht die erste Zahl für die Ziel Uid von Bildlink1, die 2 für Bildlink2 usw. Hat eigentlich nichts mit Alt-Text zu tun.
Viele Grüße
Michael
Wenn ich unter Verweis bei den Bildopteionen folgendes für 3 Bilder eingebe: '13,11,10' dann sieht bei mir der generierte Code so aus:
(13 ist der Link, 11 ist der Typ; das 2. Bild wird von Firefox schon gar nicht mehr als Link aktzepiert...)
<div style="text-align: center;">
<table style="margin-left: auto; margin-right: auto;" class="imgtext-table" border="0" cellpadding="0" cellspacing="0" width="668">
<tbody>
<tr>
<td colspan="5">
<img src="clear.gif" alt="" height="1" width="668" />
</td>
</tr>
<tr>
<td valign="top">
<a href="index.php?id=13&type=11" target="_self">
<img src="typo3temp/pics/db01750391.jpg" alt="" title="" align="top" border="0" height="161" width="216" />
</a>
<br />
</td>
<td>
<img src="clear.gif" alt="" title="" border="0" height="1" width="10" />
</td>
<td valign="top">
<a href="index.php?id=13&type=11" target="_self">
<img src="typo3temp/pics/6c88cd4787.jpg" alt="" title="" align="top" border="0" height="298" width="216" />
</a>
<br />
</td>
<td>
<img src="clear.gif" alt="" title="" border="0" height="1" width="10" />
</td>
<td valign="top">
<a href="index.php?id=13&type=11" target="_self">
<img src="typo3temp/pics/06890a3d30.jpg" alt="" title="" align="top" border="0" height="298" width="216" />
</a>
<br />
</td>
</tr>
</tbody>
</table>
PS!!!ich habe den Fehler gefunden: CSS-Styled-Content ist nicht eingebunden. Kann man diese Funktion denn auch irgendwie ohne CSS-S-C zum laufen bringen? Denn mit CSS-S-C wird die bestehende Seite 'zerschossen' #paralyzed#
Kommt aus dem Nachbar-Beitrag:
styles.content.imgtext.comment_CSL-LinkList =
Vielleicht hilfts.
Gruß
Michael