---
title: "Lokale Verarbeitung (XML)?"
url: "https://www.typo3.net/d/72909-lokale-verarbeitung-xml"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2008-01-25"
last_reply: "2008-01-31"
replies: 5
solved: true
page: 1
pages: 1
lang: "de"
---

# Lokale Verarbeitung (XML)?

Archiv › TemplaVoilà · 5 Antworten · gelöst · gestartet 2008-01-25

## Frage

**Unbekannter Benutzer** · 2008-01-25 · [Beitrag #1](https://www.typo3.net/d/72909-lokale-verarbeitung-xml/1)

Hi,

ich habe in einem DS "beLayout"-Anweisungen mit eingebunden.
Diese DS ist die Grundlage für mehrer TO's. Nun wollte ich in den einzelnen TO's via "Lokale Verarbeitung (XML)" die "beLayout"-Anweisungen anpassen.
Dies will aber nicht gelingen.
Geht das generell nicht - oder wie kann ich "beLayout"-Anweisungen für einzelne TO's die sich auf eine DS beziehen ändern?

Gruß
Sukkulent

## Beste Antwort

**Unbekannter Benutzer** · 2008-01-28 · [Beitrag #4](https://www.typo3.net/d/72909-lokale-verarbeitung-xml/4)

Hi Jenses,

ich denke, so hab' ich es auch gemacht.

DS:

```html
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
    <meta type="array">
        <langChildren type="integer">1</langChildren>
        <langDisable type="integer">0</langDisable>
      <beLayout>
<![CDATA[
<table class="grid" width="99%">
  <tr>
    <td valign=top width="50%">###leftcontent###</td>
    <td valign=top width="50%">###rightcontent###</td>
  </tr>
</table>
]]>
      </beLayout>

    </meta>
    <ROOT type="array">
        <tx_templavoila type="array">
            <title>ROOT</title>
            <description></description>
        </tx_templavoila>
        <type>array</type>
        <el type="array">
            <leftcontent type="array">
                <tx_templavoila type="array">
                
                    <title>Linker Inhalt</title>
                    <sample_data type="array">
                        <numIndex index="0">Linker Inhalt Linker Inhalt Linker Inhalt</numIndex>
                    </sample_data>
                    <eType>ce</eType>
<TypoScript>
	10= RECORDS
	10.source.current=1
	10.tables = tt_content
</TypoScript>
                </tx_templavoila>
                <TCEforms type="array">
                    <config type="array">
                        <type>group</type>
                        <internal_type>db</internal_type>
                        <allowed>tt_content</allowed>
                        <size>5</size>
                        <maxitems>200</maxitems>
                        <minitems>0</minitems>
                        <multiple>1</multiple>
                        <show_thumbs>1</show_thumbs>
                    </config>
                    <label>Linker Inhalt</label>
                </TCEforms>
            </leftcontent>
            <rightcontent type="array">
                <tx_templavoila type="array">
                    <title>Rechter Inhalt</title>
                    <sample_data type="array">
                        <numIndex index="0">Rechter Inhalt Rechter Inhalt Rechter Inhalt</numIndex>
                    </sample_data>
                    <eType>ce</eType>
<TypoScript>
	10= RECORDS
	10.source.current=1
	10.tables = tt_content
</TypoScript>
                </tx_templavoila>
                <TCEforms type="array">
                    <config type="array">
                        <type>group</type>
                        <internal_type>db</internal_type>
                        <allowed>tt_content</allowed>
                        <size>5</size>
                        <maxitems>200</maxitems>
                        <minitems>0</minitems>
                        <multiple>1</multiple>
                        <show_thumbs>1</show_thumbs>
                    </config>
                    <label>Rechter Inhalt</label>
                </TCEforms>
            </rightcontent>
        </el>
    </ROOT>
</T3DataStructure>
```

Die Überschreibung im TO:

```html
<T3DataStructure>
    <meta type="array">
        <langChildren type="integer">1</langChildren>
        <langDisable type="integer">0</langDisable>
      <beLayout>

<![CDATA[
<table class="grid" width="99%">
  <tr>    
    <td class="gridH" valign=top width="100%" colspan="2"><strong>MEHRSPALTIG</strong></td>
  </tr>
  <tr>
    <td valign=top width="40%">###leftcontent###</td>
    <td valign=top width="60%">###rightcontent###</td>
  </tr>
</table>
]]>
      </beLayout>

    </meta>
</T3DataStructure>
```

## Antworten

### [#2](https://www.typo3.net/d/72909-lokale-verarbeitung-xml/2) · cschnell · 2008-01-28

Mit den Lokalen Anweisungen habe ich bisher auch nur schlechte Erfahrungen sammeln können. Manchmal geht es und manchmal nicht. Woran das liegt, habe ich noch nicht in Erfahrung bringen können.

### [#3](https://www.typo3.net/d/72909-lokale-verarbeitung-xml/3) · jenses · 2008-01-28

Wenn ich mich recht erinnere, reicht es nicht nur einfach das zu ändernde Element zu überschreiben:

```php
<field_td1 type="array">
...
</field_td1>
```

sondern es muß immer das komplette Array (oder anders gesagt der Pfad zum Element) mit übergeben werden:

```php
<T3DataStructure>
	<ROOT type="array">
		<el type="array">
			<field_td1 type="array">
...
			</field_td1>
		</el>
	</ROOT>
</T3DataStructure>
```

### [#4](https://www.typo3.net/d/72909-lokale-verarbeitung-xml/4) · Unbekannter Benutzer · 2008-01-28 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#5](https://www.typo3.net/d/72909-lokale-verarbeitung-xml/5) · jenses · 2008-01-29

Dazu gibt es einen Eintrag im Bugtracker:
<http://bugs.typo3.org/view.php?id=7085>

### [#6](https://www.typo3.net/d/72909-lokale-verarbeitung-xml/6) · Unbekannter Benutzer · 2008-01-31

Hm, danke,
aber hilft auch nicht wirklich weiter, da es einfach nicht funktioniert. #angry#

---

Quelle: „Lokale Verarbeitung (XML)?“, typo3.net, https://www.typo3.net/d/72909-lokale-verarbeitung-xml
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
