Zum Inhalt springen

Zugriff auf Flexform-Inhalte einer anderen Seite

Erstellt am 16. Oktober 2012 · Noch keine Antworten

Tags: FlexForms, Frage

Php_Diver ·

Grüße

ich habe eine eigene extension, die mit flexforms arbeitet geschrieben. im backend "seite 1" gibt man die daten ein und im frontend kann ich es sehen. funktioniert wunderbar.

nun möchte ich auf einer anderen seite auf die daten der "seite 1" zugreifen und sie nur anders ausgeben.

seite 1 - daten werden ausgegeben - id=74 - Page Content [261]
seite 2 - daten von seite 1 anders ausgeben - id=78

in meiner class.tx_xyz_pi1.php:
<code>
...
public function main($content, array $conf) {
$this->conf = $conf;
$content="";
$this->pi_setPiVarDefaults();
$this->pi_loadLL();
$GLOBALS['TSFE']->pSetup['includeCSS.'][$this->extKey] = 'EXT:' . $this->extKey . '/pi1/css/tx_xyz_pi1.css';

// Flexform in Variable speichern
$this->pi_initPIflexForm();
$daten1 = explode(",", $this->pi_getFFvalue($this->cObj->data['pi_flexform'],'test1', 'sDEF'));
$daten2 = explode(",", $this->pi_getFFvalue($this->cObj->data['pi_flexform'],'test2', 'sDEF'));
....

ausgabe

</code>

wie komme ich von seite 2 aus, an die daten von seite 1 ran?
ich könnte meine extension auf der seite 2 auch einbinden und mit einem häkchen klarmachen, dass die daten aus der seite 1 kommen,
oder einfach nur ein php scrift schreiben, das die daten ausgibt?

danke euch