Bonjour à tous,
D'abord
bravo pour cette superbe extension. Elle a déjà beaucoup de fonctionnalités et a, me semble-t-il, encore du potentiel
Ma
question concerne justement d'éventuelles améliorations: serait-il possible de
lier un champ (défini dans
jos_content) à une valeur qui seraient définie dans une autre table (
chaque champ serait lié à une colonne de la table).
Pour
implémenter cette fonctionnalité, on pourrait imaginer une option lors de la création d'un champs: internal/external. Cette option serait un mix entre dynamic select (pour le choix de la table et la colonne) et external article (pour le lien avec un champ existant). Il faudrait aussi qu'une nouvelle ligne puisse être insérée dans la table lors d'une première écriture dans le champ...
L'avantage de disposer des champs dans une table externe sont les suivants:
- gain en performance au niveau des recherches sur ces champs (where...)
- possibilité d'éditer les champs directement dans la base de donnée (update)
- possibilité d'utiliser toutes les capacités de la bases de données (jointures, vues...)
Je pense que cette fonctionnalité serait une évolution naturelle de jseblod cck, parce qu'elle colle parfaitement à l'esprit de l'extension: plus de flexibilité tout en restant fidèle à joomla (usage de jos_content).
Alors dites mois, s'il vous plaît,
ce que vous en pensez... suis-je passé à côté d'une information importante? cette fonctionnalité est-elle aussi utile que ce que je crois? est-elle vraiment facile à implémenter? est-elle déjà dans le pipe? dans tous les cas j'apprécierais beaucoup d'échanger avec vous à ce sujet...
Encore merci pour cette superbe extension!
(ce poste est une traduction en français de
ce poste en anglais: désolé si ce n'est pas une bonne manière de faire)