PHP Interface eZ\Publish\Core\MVC\Symfony\Templating\FieldBlockRendererInterface

Implementors can render view and edit views for fields/fieldDefinitions.
Afficher le fichier Open project: ezsystems/ezpublish-kernel Interface Usage Examples

Méthodes publiques

Méthode Description
renderContentFieldEdit ( eZ\Publish\API\Repository\Values\Content\Field $field, string $fieldTypeIdentifier, array $params = [] ) : string Renders the HTML edit markup for a given field.
renderContentFieldView ( eZ\Publish\API\Repository\Values\Content\Field $field, string $fieldTypeIdentifier, array $params = [] ) : string Renders the HTML view markup for a given field.
renderFieldDefinitionEdit ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $fieldDefinition, array $params = [] ) : string Renders the HTML edot markup for the given field definition.
renderFieldDefinitionView ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $fieldDefinition, array $params = [] ) : string Renders the HTML view markup for the given field definition.

Method Details

renderContentFieldEdit() public méthode

Renders the HTML edit markup for a given field.
public renderContentFieldEdit ( eZ\Publish\API\Repository\Values\Content\Field $field, string $fieldTypeIdentifier, array $params = [] ) : string
$field eZ\Publish\API\Repository\Values\Content\Field
$fieldTypeIdentifier string FieldType identifier for $field
$params array An array of parameters to pass to the field edit view
Résultat string

renderContentFieldView() public méthode

Renders the HTML view markup for a given field.
public renderContentFieldView ( eZ\Publish\API\Repository\Values\Content\Field $field, string $fieldTypeIdentifier, array $params = [] ) : string
$field eZ\Publish\API\Repository\Values\Content\Field
$fieldTypeIdentifier string FieldType identifier for $field
$params array An array of parameters to pass to the field view
Résultat string

renderFieldDefinitionEdit() public méthode

Renders the HTML edot markup for the given field definition.
public renderFieldDefinitionEdit ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $fieldDefinition, array $params = [] ) : string
$fieldDefinition eZ\Publish\API\Repository\Values\ContentType\FieldDefinition
$params array
Résultat string

renderFieldDefinitionView() public méthode

Renders the HTML view markup for the given field definition.
public renderFieldDefinitionView ( eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $fieldDefinition, array $params = [] ) : string
$fieldDefinition eZ\Publish\API\Repository\Values\ContentType\FieldDefinition
$params array
Résultat string