---
title: "Backend-Datensatz-Ansicht mit externem Link versehen"
url: "https://www.typo3.net/d/50798-backend-datensatz-ansicht-mit-externem-link-versehen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","JavaScript & AJAX","TCA"]
created: "2006-09-28"
last_reply: "2007-03-09"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Backend-Datensatz-Ansicht mit externem Link versehen

Extensions › Entwicklung · 4 Antworten · gestartet 2006-09-28

## Eröffnungsbeitrag

**jrab** · 2006-09-28 · [Beitrag #1](https://www.typo3.net/d/50798-backend-datensatz-ansicht-mit-externem-link-versehen/1)

Hi,

ich möchte gern innerhalb der Editierungsansicht für einen Datensatz meines Plugins einen Popup-link zu einem externen Editor einfügen und später die Werte aus diesem Editor in das Datensatz-Formular übernehmen.

Meine Fragen dazu:

1. Wie füge ich einen solchen Link im backend ein?

2. Welche javascript-funktionen gibt es schon, um vorhandene Eingabefelder per javascript zu füllen?

## Antworten

### [#2](https://www.typo3.net/d/50798-backend-datensatz-ansicht-mit-externem-link-versehen/2) · jrab · 2006-09-28

Also es gibt offenbar die Javascript-Funktion

**typo3FormFieldSet(theField, evallist, is_in, checkbox, checkboxValue)**

Jetzt brauche ich noch einen Mechanismus, um eine Popup-Url einzubauen.[/b]

### [#3](https://www.typo3.net/d/50798-backend-datensatz-ansicht-mit-externem-link-versehen/3) · jrab · 2006-09-28

Löse den Link jetzt über "wizards" im TCA-Array:

```typoscript
				        'wizards' => Array(
				             '_PADDING' => 1,
				             '_VERTICAL' => 1,
				             'edit' => Array(
				                 'type' => 'popup',
				                 'title' => 'bla',
				                  'params' => Array(
				                     'yPos'=>'ypos',
				                     'objNum' => 'num',
				                 ),
				                 'script' => 'popup.php',
				                 'icon' => 'edit2.gif',
				                 'popup_onlyOpenIfSelected' => 0,
				                 'JSopenParams' => 'height=548,width=650,status=0,menubar=0,scrollbars=0',
				             )
				         )
```

Wie übergebe ich in "params" einen Parameter, der aktuell in dem Formular eingestellt ist, z.B. "ypos" ?

### [#4](https://www.typo3.net/d/50798-backend-datensatz-ansicht-mit-externem-link-versehen/4) · jrab · 2006-10-02

Wen es interessiert:

Mittels

```javascript
parent.window.opener.document.getElementsByName('data[PLUGIN_KENNUNG] [WERT_OFFSET] [FELDNAME]_hr')[0].value
```

+ onchange-Javascript-Aufrufe lassen sich Parameter von Eingabefeldern innerhalb einer Datensatzansicht aus einem Popup heraus ändern.

### [#5](https://www.typo3.net/d/50798-backend-datensatz-ansicht-mit-externem-link-versehen/5) · duotone · 2007-03-09

Danke, genau das habe ich gesucht.

---

Quelle: „Backend-Datensatz-Ansicht mit externem Link versehen“, typo3.net, https://www.typo3.net/d/50798-backend-datensatz-ansicht-mit-externem-link-versehen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
