Yii Framework Forum: Zbieranie danych dla dwóch modeli tego samego typu w jednym formularzu - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Zbieranie danych dla dwóch modeli tego samego typu w jednym formularzu Rate Topic: -----

#1 User is offline   M.A.G. 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 2
  • Joined: 01-June 10

Posted 30 July 2010 - 01:52 PM

Witam!

Czy wie może ktoś, jak zrobić coś takiego:
Chciałbym w jednym formularzu zebrać dane dla dwóch modeli tego samego typu, czyli mam np:
 $a1 = new A;
 $a2 = new A;

przekazuję sobie te obiekty do widoku
$this->render('create',array(
			'model'=>$a1, 
			'model2'=>$a2,
		));


Ale jest problem przy odbieraniu tych danych, ponieważ dane dla obu modeli powinny znajdować się w pod zmienną
$_POST['A']

i w związku z tym dane dla pierwszego modelu nadpisują się i giną...

Czy da się to jakoś obejść? Zmienić nazwę indeksu (np $_POST['A2']) pod którym zostaną odebrane dane?
0

#2 User is offline   aztech 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 206
  • Joined: 12-December 08
  • Location:Poland

Posted 31 July 2010 - 08:43 AM

Oto rozwiązanie problemu
I'm not complete idiot... some parts are missing!
0

#3 User is offline   M.A.G. 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 2
  • Joined: 01-June 10

Posted 31 July 2010 - 05:58 PM

Dzięki kolego!
Rozwiązanie proste i skuteczne, takie lubię najbardziej! Chyba będę musiał jeszcze raz przejrzeć dokumentację, zanim zacznę pisać w tym frameworku... :)
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users