Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Erweiterter eigener Edit-Handler

Mit dem eigenen Edit-Handler können Sie die Prüfmethode eZContentObjectEditHandler::validateInput() implementieren. Diese Methode dient zusätzlichen Prüfungen auf der Ebene des Inhaltsobjekts. Sie muss ein Array in…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/features/4.1/enhanced_custom_edit_handler.txt

This page is a translation. Read the English original

*Erweiterter eigener Edit-Handler*

Mit dem eigenen Edit-Handler können Sie die Prüfmethode
eZContentObjectEditHandler::validateInput() implementieren.
Diese Methode dient zusätzlichen Prüfungen auf der Ebene des Inhaltsobjekts. Sie
muss ein Array in folgendem Format zurückgeben:

array( 'is_valid' => false, 'warnings' => array() );

Ist das Flag is_valid auf false gesetzt, werden dem Benutzer die Warnungen
angezeigt. Das Array warnings sollte Einträge dieser Form enthalten:

array( 'text' => 'Warning text displayed to user.' );

Beispiel:

function validateInput( $http, &$module, &$class, $object, &$version, $contentObjectAttributes, $editVersion, $editLanguage, $fromLanguage, $validationParameters )
{
   $result = array( 'is_valid' => false, 'warnings' => array() );
   $result['warnings'][] = array( 'text' => 'Warning text displayed to user.' );

   return $result;
}

Something wrong on this page? Report an error

Documentation license

This page was inherited from the documentation of the original software. It is not covered by the GNU Free Documentation License; it is distributed under the GNU General Public License, version 2.

Copyright (C) 1999 - 2014 eZ Systems AS and contributors