---
title: "piVars halten nach button druck"
url: "https://www.typo3.net/d/61442-pivars-halten-nach-button-druck"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2007-04-23"
last_reply: "2007-10-25"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# piVars halten nach button druck

Extensions › Entwicklung · 3 Antworten · gestartet 2007-04-23

## Eröffnungsbeitrag

**bobsomoto** · 2007-04-23 · [Beitrag #1](https://www.typo3.net/d/61442-pivars-halten-nach-button-druck/1)

Vertue ich mich oder sollten in einer Funktion angelegte piVars Variablen nicht nach einem Buttondruck gehalten werden? Wenn dem so ist, woran kann es liegen, daß die wech sind ??

Gruss Boris

## Antworten

### [#2](https://www.typo3.net/d/61442-pivars-halten-nach-button-druck/2) · mischa · 2007-04-23

Versuch, den Link für die  Action zu generieren mit

$this->pi_linkTP_keepPIvars_url($overrulePIvars=array(),$cache=0,$clearAnyway=0,$altPageId=0)

### [#3](https://www.typo3.net/d/61442-pivars-halten-nach-button-druck/3) · bobsomoto · 2007-04-23

Ja hab ich auch schon dran gedacht, ich habe allerdings ein <form> und kann dann doch nicht die einträge übernehmen oder werden die dann auch übergeben?

gruss Boris

### [#4](https://www.typo3.net/d/61442-pivars-halten-nach-button-druck/4) · Jehu · 2007-10-25

Der Thread ist zwar schon ein bisschen älter, aber ja - das funktioniert wie folgt:

```php
$this->piVars['view'] = 'bezahlen';
$this->piVars['error'] = $errormsg;
$markerArray['###FORMACTION###'] = $this->pi_linkTP_keepPIvars_url($overrulePIvars=array(),$cache=0,$clearAnyway=0,$altPageId=0));
```

Du kannst also z. B. mit "$this->piVars['view'] = 'bezahlen';" die piVars vorher nach belieben erweitern.

Gruß
Jehu

---

Quelle: „piVars halten nach button druck“, typo3.net, https://www.typo3.net/d/61442-pivars-halten-nach-button-druck
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
