Besten Dank für deine Mithilfe.
Mit der Inline Schreibweise hab ich mich noch nicht so richtig angefreundet :-)


Beste Grüsse
Philipp




Kleiner Nachtrag zur Inlineschreibweise:

Das geht natürlich nicht immer einfach so, das muss der jeweilige ViewHelper 
implementieren.
Die relevante Stelle im ViewHelper-Quellcode wäre:

if ($content === NULL) {
   $content = $this->renderChildren();
}

Das "$this->renderChildren()" im ViewHelper greift bei normaler Tagschreibweise auf den 
Inhalt des XML-Tags zu, und bei Inlineschreibweise auf "das was links vom Pfeil steht".
Es ist also wirklich nur dann möglich, wenn der ViewHelper das so implementiert.



Stephan Schuler
Web-Entwickler

Telefon: +49 (911) 539909 - 0
E-Mail: stephan.schu...@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: i...@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-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Philipp Holdener
Gesendet: Montag, 30. Juni 2014 15:41
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] fluid: leerschläge entfernen


Hallo Stephan



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/F
ormat/EliminateViewHelper.php
http://fluidtypo3.org/viewhelpers/vhs/master/Format/EliminateViewHelpe
r.html




Super. Herzlichen Dank!
Mit deinem Vorschlag funktioniert auch die Inline Schreibweise.

Beste Grüsse
Philipp
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


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

Antwort per Email an