Bonjour,
Je bosse sur la mise en place d'une grosse plateforme basée sur Joomla 2.5 & Virtuemart 2 "hackés" (au sens où les fichiers core seront modifiés). En gros, je vais transformer Virtuemart en gestionnaire multi-site avancé. Je ne demande pas si c'est possible, je vais le faire, un point c'est tout (j'insiste sur ce point car le débat serait plutôt stérile pour tout le monde et il a vite fait d'arriver sur un forum)
Bref, ce que je voudrais faire c'est que la partie MVC de Virtuemart soient déportées et donc centralisée sur un seul dossier pour tous les sites. En gros je veux que les require par défaut du framework appellent des fichiers qui ne seront pas présents dans le dossier administrator/components ou components tout court.
Alors dans mes premières recherches, concernant les modèles, j'ai vu que virtuemart avait sa propre fonction getModel() mais elle permet surtout de charger les modèles non-chargés nativement par le framework de Joomla. Et ça, ça serait plutôt géré dans librairies/joomla/application/component/helper.php… là on commence à attaquer dans le dur.
Je cherche de mon côté évidemment, mais je me disais que si un autre fou comme moi avait déjà abordé ce genre de problématique, ça me ferait gagner un temps monstre !
Je bosse sur la mise en place d'une grosse plateforme basée sur Joomla 2.5 & Virtuemart 2 "hackés" (au sens où les fichiers core seront modifiés). En gros, je vais transformer Virtuemart en gestionnaire multi-site avancé. Je ne demande pas si c'est possible, je vais le faire, un point c'est tout (j'insiste sur ce point car le débat serait plutôt stérile pour tout le monde et il a vite fait d'arriver sur un forum)
Bref, ce que je voudrais faire c'est que la partie MVC de Virtuemart soient déportées et donc centralisée sur un seul dossier pour tous les sites. En gros je veux que les require par défaut du framework appellent des fichiers qui ne seront pas présents dans le dossier administrator/components ou components tout court.
Alors dans mes premières recherches, concernant les modèles, j'ai vu que virtuemart avait sa propre fonction getModel() mais elle permet surtout de charger les modèles non-chargés nativement par le framework de Joomla. Et ça, ça serait plutôt géré dans librairies/joomla/application/component/helper.php… là on commence à attaquer dans le dur.
Je cherche de mon côté évidemment, mais je me disais que si un autre fou comme moi avait déjà abordé ce genre de problématique, ça me ferait gagner un temps monstre !
Commentaire