| Doctrine nestedSet many root ne dela | ||
|---|---|---|
|
basist
10. sep 2010 11:22:38
Pridružen od: 12. jul 2010 8 objav 5 0 0 |
#1
Živjo, imam Doctrine 1.2.3 in bi rad uporabil nestedSet. Izdelal sem kontroler in model. Ali kdo ve v čem je problem? Mi lahko priporočite kakšen dober Doctrine forum. Koda: class Cattest extends Controller public function index() } } class CategoryTest extends DoctrineRecord } } |
|
|
basist
14. sep 2010 13:23:48
Pridružen od: 12. jul 2010 8 objav 5 0 0 |
||
|
basist
17. sep 2010 21:44:01
Pridružen od: 12. jul 2010 8 objav 5 0 0 |
#3
Evo rešitev, če jo bo kdaj kdo rabil. Če narediš, da Doctrine kreira tabelo iz modela, potem za nestedset kreira dodatna polja root_is, lft, rgt in level in določi, da ne smejo biti NULL. In to isto ga potem pri vnosu (save()) zmoti. Torej se samo polja root_is, lft, rgt in level v tabeli ročno popravi, da so lahko tudi NULL in vse dela ok. |
|
|
FrEaKmAn
19. sep 2010 22:52:28
Pridružen od: 2. dec 2007 303 objav 175 59 0 |
||