[TYPO3-german] Aus Typolink ein Filelink erzeugen.
Ralf Freit
r.freit at resch-media.de
Mon May 3 12:14:25 CEST 2010
Hi Lorenz,
besten dank für deine Hilfe, ja hast vollkommen recht mit der
labelStdWrap :/ hatte den Ordner namen noch nicht gewechselt und da gabs
dann keine ausgabe :(
Viele Dank und einen schönen Tag noch.
Hier für alle mein funktionierender Code
30 = TEXT
30 {
wrap = <ul>|</ul>
field = tx_download_file
trim = 1
split {
token = ,
wrap = |
cObjNum = 1
1.current = 1
1.filelink {
labelStdWrap.field = tx_download_desc
labelStdWrap.split {
token.char = 10
returnKey.data = register:SPLIT_COUNT
}
path = uploads/tx_download/
jumpurl = 1
target = _blank
stdWrap.wrap = |
}
}
}
Gruss,
Ralf
Am 03.05.2010 11:58, schrieb Ulrich Lorenz PHZ Luzern:
> Ach so. Ja eben, dann kannst du die labelStdWrap-Eigenschaft benutzen:
>
> 1.filelink.labelStdWrap.field = deinfeld oder .data = {}
> 1.filelink.labelStdWrap.listNum.stdWrap.data = register:SPLIT_COUNT
> 1.filelink.labelStdWrap.listNum.splitChar = 10
>
> Dann sollte das klappen.
>
>
> Grüsse,
>
>
> Lorenz
>
>
>> -----Ursprüngliche Nachricht-----
>> Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-
>> bounces at lists.typo3.org] Im Auftrag von Ralf Freit
>> Gesendet: Montag, 3. Mai 2010 11:47
>> An: German TYPO3 Userlist
>> Betreff: Re: [TYPO3-german] Aus Typolink ein Filelink erzeugen.
>>
>> Hallo Lorenz,
>> ich hatte mir wohl doch falsch ausgedrückt :)
>> Ich wollte ja direkt ein Filelink daraus erzeugen, der Code von dir
>> funktioniert auch genau richtig lediglich mit einem hacken,
>> ich bekomme die Link bezeichnung nicht auf dem anderen feld, bzw ich
>> kann sie nicht verbinden.
>>
>> hier ein kleines Beispiel zur veranschaulichung
>>
>> ## Page Content
>> - Files:
>> meinedatei.pdf
>> dateiXyZ.pdf
>>
>> - Desc:
>> Meine Datei 2010
>> Die neue Datei
>>
>> ## Code ausgabe mit deinem Code
>> <a href="uploads\xxx\meinedatei.pdf">meinedatei.pdf</a>
>> <a href="uploads\xxx\dateiXyZ.pdf">dateiXyZ.pdf</a>
>>
>> ## Code für die Augabe wie es der Kunde gerne hätte
>> <a href="uploads\xxx\meinedatei.pdf">Meine Datei 2010</a>
>> <a href="uploads\xxx\dateiXyZ.pdf">Die neue Datei</a>
>>
>>
>> Besten Dank.
>>
>> Ralf
>>
>>
>>
>>
>>
>> Am 03.05.2010 11:23, schrieb Ulrich Lorenz PHZ Luzern:
>>
>>> Hallo Ralf
>>>
>>> Benutze doch statt typolink gleich filelink:
>>>
>>> objektname = TEXT
>>> objektname {
>>> wrap =<ul>|</ul>
>>> field = deinfeld oder data = irgendwas
>>> trim = 1
>>> split {
>>> token = ,
>>> wrap =<li>|</li>
>>> cObjNum = 1
>>> 1.current = 1
>>> 1.filelink.path = uploads/tx_usercompasitoex/
>>> # Hier könntest du zusätzlich noch ein Label-Feld
>>>
>> entsprechend auswerten
>>
>>> # In diesem Beispiel habe ich die entsprechenden Feldwerte
>>>
>> zwischengespeichert in register:doccaptions
>>
>>> 1.filelink.labelStdWrap.data = register:doccaptions
>>> 1.filelink.labelStdWrap.listNum.stdWrap.data =
>>>
>> register:SPLIT_COUNT
>>
>>> 1.filelink.labelStdWrap.listNum.splitChar = 10
>>> }
>>> }
>>>
>>> Beste Grüsse,
>>>
>>>
>>> Lorenz
>>>
>>>
>>>
>>>> -----Ursprüngliche Nachricht-----
>>>> Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-
>>>> bounces at lists.typo3.org] Im Auftrag von Ralf Freit
>>>> Gesendet: Montag, 3. Mai 2010 10:56
>>>> An: typo3-german at lists.typo3.org
>>>> Betreff: [TYPO3-german] Aus Typolink ein Filelink erzeugen.
>>>>
>>>> Tag zusammen,
>>>> ich soll aus einem TypoLink ein Filelink machen um es mittels
>>>>
>> jumpURL
>>
>>>> aufzuzeichnen.
>>>> Irgendwie komm ich nicht klar mit dem aktuellen Split.
>>>> Ausgangsposition ist ein Feld in der Pages in dem mehrere Dokumente
>>>> abgelegt werden können,
>>>> und ein weiteres Feld in dem die Beschreibungen sind. Das
>>>>
>> funktioniert
>>
>>>> ja soweit nur
>>>> möchte der Kunde das nun als Filelink haben :/ irgendwie komm ich
>>>>
>> net
>>
>>>> dahinter :/
>>>> evtl. könnt ihr mir ja helfen.
>>>>
>>>> ##TS schnipp##
>>>> 30 = TEXT
>>>> 30 {
>>>> field = tx_pagedownload_files
>>>> split {
>>>> token = ,
>>>> cObjNum = 1
>>>> 1 {
>>>> 10 = TEXT
>>>> 10 {
>>>> field = tx_pagedownload_descr
>>>> split {
>>>> token.char = 10
>>>> returnKey.data = register:SPLIT_COUNT
>>>> }
>>>> typolink.parameter {
>>>> current = 1
>>>> noTrimWrap = |uploads/tx_pagedownload/| _blank|
>>>> }
>>>> wrap = |<br />
>>>> }
>>>> }
>>>> }
>>>> }
>>>> ##TS schnapp
>>>>
>>>> Gruss
>>>> Ralf
>>>>
>>>> _______________________________________________
>>>> TYPO3-german mailing list
>>>> TYPO3-german at lists.typo3.org
>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>>>
>>>>
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>>
>>>
>>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
>
--
resch media
Ralf Freit
Anwendungsentwicklung
Union-Gewerbehof
Huckarder Str. 12
44147 Dortmund
Telefon: +49(0)231 108-761-85
Fax: +49(0)231 108-761-87
eMail: r.freit at resch-media.de
www.resch-media.de
----------------------------------
web your business
----------------------------------
More information about the TYPO3-german
mailing list