Path

ez projects / enhanced_selection


Enhanced Selection

UNIX name Owner Status Version Compatible with
enhanced_selection Hans Melis stable 3.0 >= 4.0

The Enhanced Selection type was initially based on the standard eZ
publish Selection ('ezselection') datatype. It's original intent was
to provide the same functionality as the standard datatype, but store
an identifier instead of an id in the contentobject attribute.
Later on it was extended to provide more functionality, particularly
on the class level.

The end result is exactly the same as the standard Selection datatype.
It provides a dropdown list of the given options (multiselect is also
supported).
The real enhancements are behind the scenes for most users, but they
should make the life of the developer/site admin a bit easier.
Features:
- Store identifier of chosen option instead of ID (makes it possible
to change the options without losing data)
- Autogeneration of identifier for an option in contentclass edit if
none is provided
- Ability to move options up and down easily in contentclass edit
- Ability to sort options alphabetically (either asc or desc)
- Supports information collection
- Supports multiselect
- Populate dropdown values with a database query
/*
Enhanced Selection extension for eZ publish 4.x
Copyright (C) 2003-2008 SCK-CEN (Belgian Nuclear Research Centre)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
*/
License: GPL
Current Release: v3.0

 

Screenshot

Average rating 5.00 by 1 reviewers.