Sziasztok!
Már megint beleütköztem egy problémába.
Van egy edit oldalam, ahol módosítanám a rekord adatait. A gond, hogy a name mezőre megadtam a validációnál, hogy egyedinek kell lennie.
Ha a szerkesztésnél a name mezőhöz nem nyúlok, és a mentésre kattintok, akkor kiírja hibaüzenetnek, hogy a name mezőnek egyedinek kell lennie.
Tehát a CakePHP nem veszi figyelembe, hogy az nem módosult, és így nem tudja frissíteni az adatokat, mert a name fennakad a validáción.
Van rá egyszerű megoldás, hogy ezt a hibát kiküszöböljem?
Megpróbáltam a save helyett az updateAll-t használni, de arra meg hibaüzenetet dobott a cake.
|