---
title: "fluid inline notation"
url: "https://www.typo3.net/d/120304-fluid-inline-notation"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2015-06-03"
last_reply: "2015-06-03"
replies: 10
solved: false
page: 1
pages: 1
lang: "de"
---

# fluid inline notation

Extensions › Extbase · 10 Antworten · gestartet 2015-06-03

## Eröffnungsbeitrag

**club-basic** · 2015-06-03 · [Beitrag #1](https://www.typo3.net/d/120304-fluid-inline-notation/1)

Hallo

wir haben hier..
<f:alias map="{daten: {0: 'Fluid', 1:  'training'}}">
<f:count subject="{daten}"/>
{daten -> f.count() }// inline notation
<p> {f:count(subject: daten)} //fluid </p>
</f:alias >

Wir erhalten die inline notation nur als plaintextausgabe in dieser form {daten -> f.count() }
aber es sollte ja 2 rauskommen, wie bei Fluid {f:count(subject: daten)}

dann
<f:cObject typoscriptObjectPath="obj.fluidtest" data="{param: 'beispiel'}" />
<f:alias map="{daten: {param: 'training'}}">
{daten -> f:cObject (typoscriptObjectPath: 'obj.fluidtest')}// inline notation
</f:alias>
inline notation -- selbes problem wir erhalten hier nur palintext
{daten -> f:cObject (typoscriptObjectPath: 'obj.fluidtest')}

das obj..
obj.fluidtest = TEXT
//obj.fluidtest.value = Helper
obj.fluidtest.value = Fluid{field:param}
obj.fluidtest.insertData = 1

unser eigener viewHelper dagegen funktioniert einwandfrei:
{meinTest:format.replace(substring: 'training',  content: 'Fluidtraining', replacement: 'beispiel')}
Ausgabe Fluidbeispiel

TYPO3 6.2.11

gruss aus berlin

## Antworten

### [#2](https://www.typo3.net/d/120304-fluid-inline-notation/2) · casi-g · 2015-06-03

So müsste das funktionieren:

```php
{f:count(subject:'{daten}')}
```

### [#3](https://www.typo3.net/d/120304-fluid-inline-notation/3) · club-basic · 2015-06-03

Hi
ja das weiss ich..aber es sollte doch auch so möglich sein
{daten -> f.count() }// inline notation

### [#4](https://www.typo3.net/d/120304-fluid-inline-notation/4) · casi-g · 2015-06-03

achso. Ja das ist es auch so lange du hinter dem letzten ) keine Leerzeile hast:

```php
{daten -> f:count()}
```

### [#5](https://www.typo3.net/d/120304-fluid-inline-notation/5) · club-basic · 2015-06-03

na sowas..danke

und hast du hierfür auch eine tipp

<f:alias map="{daten: {param: 'training'}}">
{daten -> f:cObject (typoscriptObjectPath: 'obj.fluidtest')}
</f:alias>
auch hier kommt {daten -> f:cObject (typoscriptObjectPath: 'obj.fluidtest')}

das obj..
obj.fluidtest = TEXT
//obj.fluidtest.value = Helper
obj.fluidtest.value = Fluid{field:param}
obj.fluidtest.insertData = 1

es sollte aber Fluidtraining kommen

### [#6](https://www.typo3.net/d/120304-fluid-inline-notation/6) · club-basic · 2015-06-03

witzig :

Fluid{field*param} hier steht der doppelpunkt

### [#7](https://www.typo3.net/d/120304-fluid-inline-notation/7) · casi-g · 2015-06-03

Was möchtest du denn da machen?

### [#8](https://www.typo3.net/d/120304-fluid-inline-notation/8) · club-basic · 2015-06-03

das sind alles erst mal nur training's

das oben beschriebene sollte an das Wort Fluid nun training anhängen
so wie es mit <f:cObject typoscriptObjectPath="obj.fluidtest" data="{param: 'beispiel'}" />
**Fluidbeispiel** rauskommt

nun mit alias
<f:alias map="{daten: {param: '**training**'}}">
{daten -> f:cObject (typoscriptObjectPath: 'obj.fluidtest')}
</f:alias> sollte dann
**Fluidtraining** angzeigt werden..das könnte ich zwar auch so realisieren
<f:cObject typoscriptObjectPath="obj.fluidtest" data="{param: 'beispiel'}" />
doch gent es mir um diese schreibweise
{daten -> f:cObject (typoscriptObjectPath: 'obj.fluidtest')} in zummanenhang mit alias

gruss

### [#9](https://www.typo3.net/d/120304-fluid-inline-notation/9) · casi-g · 2015-06-03

okay also:

```typoscript
lib.fluid = TEXT
lib.fluid.value = Fluid{field : param}
lib.fluid.value.insertData = 1
```

```php
<f:alias map="{daten: '{param:\'training\'}'}">
	{daten -> f:cObject(typoscriptObjectPath:'lib.fluid')}
</f:alias>
```

### [#10](https://www.typo3.net/d/120304-fluid-inline-notation/10) · club-basic · 2015-06-03

danke also mus das maskiert werden..sieht ja nicht schön aus..und warum versteh ich nicht!
schönne tag

### [#11](https://www.typo3.net/d/120304-fluid-inline-notation/11) · casi-g · 2015-06-03

könntest auch so machen:

```typoscript
lib.fluid = TEXT
lib.fluid.wrap = Fluid|
lib.fluid.value.current = 1
```

```php
<f:alias map="{param:training}">
   {param -> f:cObject(typoscriptObjectPath:'lib.fluid')}
</f:alias>
```

---

Quelle: „fluid inline notation“, typo3.net, https://www.typo3.net/d/120304-fluid-inline-notation
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
