[TYPO3-german] fluid: leerschläge entfernen

Stephan Schuler Stephan.Schuler at netlogix.de
Mon Jun 30 15:36:49 CEST 2014


Hallo zusammen.


Ich nutze vhs nicht, kann aber grob was zum Format sagen.
Das Argument "content" ist kein "Pointer auf den Content" (wie z.B. beim Property-Name des SelectViewHelpers) sondern der Inhalt selbst.

Deshalb muss das Ding lauten:
<a href="tel:{v:format.eliminate(content: '{mitarbeiter.telefon}', whitespace: 1)}"...
Beachte die geschweiften Klammern um die Telefonnummer.

Schöner wäre meiner Meinung nach übrigens diese Schreibweise:
<a href="tel:{mitarbeiter.telefon -> v:format.eliminate(whitespace: 1}">...

Ich nutze den ViewHelper wie gesagt nicht selbst.
Dass das so zu funktionieren hat lässt sich aber aus dem Quellcode ableiten -- wenn auch leider nicht aus der Dokumentation.
https://github.com/NamelessCoder/fed/blob/master/Classes/ViewHelpers/Format/EliminateViewHelper.php
http://fluidtypo3.org/viewhelpers/vhs/master/Format/EliminateViewHelper.html


Gruß,


Stephan Schuler
Web-Entwickler

Telefon: +49 (911) 539909 - 0
E-Mail: Stephan.Schuler at netlogix.de
Website: media.netlogix.de



------------------------------------



--
netlogix GmbH & Co. KG
IT-Services | IT-Training | Media
Neuwieder Straße 10 | 90411 Nürnberg
Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
E-Mail: info at netlogix.de | Internet: http://www.netlogix.de

netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
Umsatzsteuer-Identifikationsnummer: DE 233472254
Geschäftsführer: Stefan Buchta, Matthias Schmidt



-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Philipp Holdener
Gesendet: Montag, 30. Juni 2014 15:04
An: typo3-german at lists.typo3.org
Betreff: Re: [TYPO3-german] fluid: leerschläge entfernen

Am 30.06.14 14:44, schrieb Philipp Holdener:
> Hallo Zusammen
>
> Gibt es eine Anweisung für Fluid mit der man Leerschläge entfernen kann?
>
> Ein redakteur muss in einem Feld die Telefonnummer mit "+41 00 000 00
> 00" eingeben. Diese wird dann im FE angezeigt und gleichzeitig im <a
> href="tel:..."..> verwendet.
>
> Leider sind da die Leerschläge nicht valide.
> Funktioniert würde es aber auch mit Leerschlägen.
>
>
> Gruss
> Philipp


Mit einem Viewhelper der vhs Extension scheints zu klappen:


   <a href="tel:<v:format.eliminate content="{mitarbeiter.telefon}"
whitespace="1"></v:format.eliminate>"
class="tel-link">{mitarbeiter.telefon}</a>


habs mit der

<a href="tel:{v:format.eliminate(content: 'mitarbeiter.telefon',
whitespace: 1)}"...

versucht. Das geht nicht. Stimmt da die Schreibweise nicht?



Gruss
Philipp
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


More information about the TYPO3-german mailing list