Empfehlungen: Erweiterte Suche

View in anderes View einbinden

Ausgabedaten formatieren und darstellen

View in anderes View einbinden

Beitragvon james2010 » Mi 12. Mai 2010, 14:38

Hallo,

habe mich versucht in einem View index.ctp ein anderes beim laden einzubinden .

also wenn das View geladen wird das damit auch das andere View geladen wird.


habe es versucht mit . funktioniert aber nicht

gibt es sowas wie include_partial ???? das müsste doch mit $this->element gehen oder ??

wie kann ich das am besten machen

Code: Alles auswählen

 <?php echo $this->element('bereich'); ?>
 
james2010
 
Beiträge: 8
Registriert: Mi 28. Apr 2010, 13:46

Re: View in anderes View einbinden

Beitragvon ckay » Di 18. Mai 2010, 14:52

Hi,
habe Deine Frage leider erst heute gesehen, aber:
ja genau so. Wenn Du im index.ctp das Element ansprichst (so wie Du es bereits gemacht hast), dann sollte eigentlich bereich.ctp aus dem Verzeichnis views/elements/ an diese Stelle eingefügt werden. Falls Dein Element dynamische Daten enthält, musst Du allerdings dann noch mit requestAction arbeiten.

Gruß ckay
ckay
 
Beiträge: 7
Registriert: Sa 5. Dez 2009, 11:45
CakePHP-Version: 1.2.5
OS: MacOS X 10.5.5

Re: View in anderes View einbinden

Beitragvon james2010 » Sa 29. Mai 2010, 10:52

Hi, ja genau das funktioniert nicht.

hast du ein bsp. mit requestAction ?
james2010
 
Beiträge: 8
Registriert: Mi 28. Apr 2010, 13:46

Re: View in anderes View einbinden

Beitragvon mbrod » Sa 29. Mai 2010, 11:34

requestAction ist keine Alternative zu elements, sondern eine Erweiterung. Also zuerst sollte die bereich.ctp mit statischen Daten angezeigt werden, bevor Du mit requestAction dynamische Daten per bereich.ctp anzeigst.
mbrod
 
Beiträge: 199
Registriert: Mi 20. Mai 2009, 18:09
Wohnort: Frankfurt am Main
CakePHP-Version: 1.3.8
OS: Mac OS X


Zurück zu Views

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste