Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CakePHP] Zapisywanie danych do bazy
ZenekN
post
Post #1





Grupa: Zarejestrowani
Postów: 419
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Hej mam taki problem, mianowicie w formularzu korzystam z rozwijanej listy czyli input('type' => 'select')

(IMG:http://img13.imageshack.us/img13/2889/owd3.png)

Tekst pogrubioną czcionką to dane z modelu Category (w formularzu służy jako optgroup fieldname)
Tekst zwykłą czcionką to dane z modelu Subcategory (w formularzu służy jako option value)

zapisując dane typu
  1. $this->data['Nazwa']['subcategory_id']


otrzymuje wartość liczbową subcategory np.

  1. 33


a otrzymana tablica po debug($this->data);

to

  1. 'Product' => array(
  2. 'subcategory_id' => '33',
  3. 'category_id' => '',
  4.  
  5. )
  6. )



jak zrobić aby zapisać że jeśli subcategory_id to 33 to category_id to 2

wiem że istnieje funkcja beforeSave ale nie wiem jak użyć to praktycznie :/

Ten post edytował ZenekN 11.01.2014, 21:15:31
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 08:11