Validerung auf doppelten Namen wieder entfernt, da diese bei einigen Content-Typen (Address) Probleme verursacht hat.
git-svn-id: https://svn.libreccm.org/ccm/trunk@1685 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
7636aab75a
commit
f4e6b8f5cb
|
|
@ -30,11 +30,13 @@ import com.arsdigita.bebop.event.ParameterListener;
|
||||||
import com.arsdigita.bebop.parameters.DateParameter;
|
import com.arsdigita.bebop.parameters.DateParameter;
|
||||||
import com.arsdigita.bebop.parameters.ParameterData;
|
import com.arsdigita.bebop.parameters.ParameterData;
|
||||||
import com.arsdigita.bebop.parameters.ParameterModel;
|
import com.arsdigita.bebop.parameters.ParameterModel;
|
||||||
|
import com.arsdigita.cms.ContentBundle;
|
||||||
import com.arsdigita.cms.ContentPage;
|
import com.arsdigita.cms.ContentPage;
|
||||||
import com.arsdigita.cms.ContentSection;
|
import com.arsdigita.cms.ContentSection;
|
||||||
import com.arsdigita.cms.Folder;
|
import com.arsdigita.cms.Folder;
|
||||||
import com.arsdigita.cms.ItemSelectionModel;
|
import com.arsdigita.cms.ItemSelectionModel;
|
||||||
import com.arsdigita.cms.util.GlobalizationUtil;
|
import com.arsdigita.cms.util.GlobalizationUtil;
|
||||||
|
import com.arsdigita.kernel.ACSObject;
|
||||||
import com.arsdigita.util.Assert;
|
import com.arsdigita.util.Assert;
|
||||||
|
|
||||||
import javax.servlet.ServletException;
|
import javax.servlet.ServletException;
|
||||||
|
|
@ -141,12 +143,20 @@ public abstract class BasicPageForm extends BasicItemForm {
|
||||||
return item;
|
return item;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
/*@Override
|
||||||
public void validate(final FormSectionEvent fse) throws FormProcessException {
|
public void validate(final FormSectionEvent fse) throws FormProcessException {
|
||||||
final Folder folder = (Folder) getItemSelectionModel().getSelectedItem(fse.getPageState()).getParent();
|
ACSObject parent = getItemSelectionModel().getSelectedItem(fse.getPageState()).getParent();
|
||||||
|
|
||||||
|
|
||||||
|
if (parent instanceof ContentBundle) {
|
||||||
|
parent = ((ContentBundle) parent).getParent();
|
||||||
|
}
|
||||||
|
if (parent instanceof Folder) {
|
||||||
|
final Folder folder = (Folder) parent;
|
||||||
Assert.exists(folder);
|
Assert.exists(folder);
|
||||||
validateNameUniqueness(folder, fse);
|
validateNameUniqueness(folder, fse);
|
||||||
}
|
}
|
||||||
|
}*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Utility method to process the name/title widgets. Child classes
|
* Utility method to process the name/title widgets. Child classes
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue