Siguiendo con las configuraciones de klear, para ampliar la usabilidad de entidades relacionadas, klear cuenta con diferentes modos para generar las relaciones, bien sea cargar la información en un select o multi-select, incrustando una tabla con el listado de las relaciones o una sección dedicada a esto.
Un ejemplo para el uso de multi-select seria una tabla de usuarios que se va a tener con N categorías y se relacionaran mediante la tabla UsersCategories. En el model.yaml de la tabla de usuarios, agregaríamos este fragmento de código:
UserCategories:
type: multiselect
source:
data: mapper
config:
relationMapper: \Testing\Mapper\Sql\UserCategories
relationProperty: Categories
relatedMapperName: \Testing\Mapper\Sql\Categories
relatedFieldName: name
Lo que daría como resultado, un multi-select de las categorías que existan y seleccionadas las que estén previamente relacionadas con el usuario.
Entre otras configuraciones para las secciones, existe una sección estática para el uso de Googlecharts y sacar estadísticas gráficas de las diferentes secciones del proyecto (documentación).


Queremos tu opinión :)