[TYPO3-german] Teaser anklickbar

2011-06-25 Diskussionsfäden G. Tückmantel

Hallo,
ich habe ein FCE gebaut, dass eine Überschrift, ein Bild un Text 
enthält. Ich will dieses gesamte FCE (als Teaser) verlinken, statt einen 
weiterlesen-link zu setzen.

Wie macht man das? Gibt es eine Extension oder muss man eine dafür bauen.
Hat vielleicht schonmal jemand so etwas gemacht?

Gruß
Gudrun
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Teaser anklickbar

2011-06-27 Diskussionsfäden G. Tückmantel

hallo und danke,
die Javascriptlösung hört sich gut an.

Gruß
Gudrun

Am 27.06.2011 10:36, schrieb Philip Hahn:

Moin,

da Überschrift und Text vermutlich keine inline-Elemente sind, kannst Du es mit 
HTML nicht (valide) verlinken, da das a-Tag nur inline-Elemente als Kinder 
akzeptiert. Du wirst also nicht drum herumkommen es mit Javascript zu verlinken.
An Deiner Stelle würde ich valides HTML schreiben mit Überschrift, Text und 
"weiterlesen"-Link. Danach würde ich mit Javascript drüber gehen, dass 
href-Attribut aus dem a-Tag auslesen und das ganze FCE per Click-Event verlinken. Nach 
Wunsch würde ich das a-Tag danach ausblenden oder verstecken. Dann hast Du validen 
HTML-Code, der auch ohne Javascript nutzbar ist (wofür auch immer man das heutzutage noch 
benötigt) und hast trotzdem ein komplett verlinktes FCE.

Wenn Du das per Javascript machst, benötigst Du dafür dann auch keine Extension.

Gruß Philip



___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] täglich kontent wechseln

2011-08-12 Diskussionsfäden G. Tückmantel

Hallo Bernd,
mein Problem ist, dass ich mich bisher nicht an Extensions herangewagt 
habe. PHP habe ich nur Basiswissen.


Gudrun

Am 12.08.2011 08:38, schrieb Bernd Wilke:

On 08/11/2011 05:27 PM, "G. Tückmantel" wrote:

hallo,
ich möchte 1 jahr lang auf einer Startseite täglich ein neues Bild
zeigen und daneben einen passenden Text. Gibt es dafür eine Möglichkeit
mit Typoscript?
Im Prinzip muss ich 365 Bilddateien und 365 Texte zur Verfügung stellen,
die dann automatisch der Reihe nach in 2 Felder von tt_content
eingesetzt werden, täglich wechselnd.
Das geht wahrscheinlich nur über eine Extension,oder?
Danke und Gruß
Gudrun


mir ist da noch die Idee gekommen über "date" den aktuellen Tag im 
Jahr zu holen (1-366) und das als Index in einem Array nehmen (listNum)


das array könnte unterschiedlich sein:

eigene tabelle? das wäre dann entweder an TYPO3-TCA vorbei, oder eine 
eigene Extension, die im kickstarter schnell gemacht ist. Aber dann 
wäre es auch kein Problem mit wenigen Zeilen PHP den Rest auch dort zu 
machen)


oder aus einer Seite mit 366 ContentElementen?

:

bernd


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] täglich kontent wechseln

2011-08-12 Diskussionsfäden G. Tückmantel

Hallo Gregor,
danke vielmals für den Lösungsvorschlag.
Ich werde das testen.
Gruß
Gudrun

Am 12.08.2011 10:49, schrieb Gregor Hermens:

Hallo Gudrun,

G. Tückmantel schrieb:


mein Problem ist, dass ich mich bisher nicht an Extensions herangewagt
habe. PHP habe ich nur Basiswissen.

dein Problem lässt sich imho komplett in TypoScript lösen.

Mein erster Gedanke:

Alle Bilder in ein eigenes Verzeichnis, benannt mit Nummern von 0- 365:

0.jpg, 1.jpg ... 365.jpg

Die Texte dazu in eigene Dateien mit dem gleichen Namen, aber der Endung
.txt (oder meinetwegen auch .html), dazu die Sprach-Kennung noch mit in den
Namen:

0-de.txt, 1-de.txt ... 365-de.txt
0-en.txt ...
0-fr.txt ...


Im TS-Setup:

lib.daypic = COA
lib.daypic {
10 = IMAGE
10 {
file.import = fileadmin/daypic/
file.import {
data = date : z
wrap = |.jpg
}
}

20 = FILE
20 {
data = date : z
wrap = fileadmin/daypic/|-de.txt
}
}

[globalVar = GP:L = 1]
lib.daypic.20.wrap = fileadmin/daypic/-en.txt
[globalVar = GP:L = 2]
lib.daypic.20.wrap = fileadmin/daypic/-fr.txt
[global]

Ist ungetestet und muss natürlich noch ein bischen ausgebaut werden, aber
das Prinzip sollte klar sein.

Das Ergebnis wird gechached, d.h. du musst dafür sorgen, daß der Cache
dieser Seite täglich um Mitternacht geleert wird.

hth
Gruß,
Gregor


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german