Hi,
in der 2.5.x dupliziert der Boxenmanager Boxen, wenn man selbige bearbeitet.
Wenn die action korrekter Weise "edit_new_box" ist, dann sucht er für alle Sprachen ob es passende Einträge zu der box gibt. Habs jetzt nicht genau debugged, aber da ich im Boxenmanager englische felder bekomme, obwohl englisch nicht aktiviert ist denke ich daß es daran liegt.
Geb eich was in die englischen Felder ein, wird dies nicht gespeichert. Wenn er jetzt aber auf englisch prüft, findet er es nicht und setzt den hidden input auf new box - dadurch dupliziert sich dann aber die deutsche Box beim speichern.
if (xtc_db_num_rows($name_query)) {
$hidden_save = xtc_draw_hidden_field('save', 'edit_new_box');
} else {
$hidden_save = xtc_draw_hidden_field('save', 'new_box');
}
Wird wohl nur passieren, wenn englisch deaktiviert ist, aber wie gesagt: nicht sauber debuggt, nur quick'n'dirty in beiden Fällen 'edit_new_box' genommen (muss dann aber via firebug den input ändern, falls ich 'ne neue box brauch - das kommt aber sehr selten vor und wird auch nicht vom Kunden gemacht - reicht entsprechend für mich bis zum nächsten FixPack locker aus