Bonjour à tous,
Dans le cadre de mon projet de 3ème année, je dois développer un site web pour une association d'étudiants, et j'ai donc naturellement choisi Joomla car la communauté est très importante et que j'ai déjà été un peu familiarisé avec.
Certains fonctionnalités demandées n'existent pas, et donc, j'ai du développer un composant spécifique. Pour ce faire, je me suis attelé à la tache grâce au tutoriel sur le wiki.
Cependant, j'ai quelques petites questions.
Pour vous placer le contexte, il s'agit d'une extension qui permet d'inscrire des mouvements comptables de façon simplifiée (débit-crédit) avec une date et un libellé.
Ma première question est : dans la page d'édition d'une opération, j'ai le champ date, qui est au format calendar dans mon XML contenu dans forms, et j'ai choisi un format européen, à savoir %d/%m/%Y. Mais la base de données attends du %Y-%m-%d. Je sais comment transformer le tout en PHP, mais je ne vois pas à quel moment je peux le faire en Joomla ?
Ensuite, j'aimerais au niveau de la vue liste des opérations avoir un solde, donc basé sur une requête SQL. Je sais comment faire cette requête, je présume que je dois la mettre dans le model de mon operation, mais comment appeler la fonction depuis le model pour l'afficher dans la vue ?
Pour finir, j'aimerais avoir un menu déroulant qui contient les années qui permettrait de filtrer mes opérations en fonction de l'année pour n'afficher que celle de l'année en cours. Je vois également comment faire en Jquery/PHP mais franchement, avec Joomla, j'ai un peu du mal.
Je suis désolé si mes questions sont un peu idiotes, je débute sur le développement de composant, et même si je saisis le modèle MVC, j'ai un peu du mal à saisir le fonctionnement Joomla, tout du moins, au travers du tuto sur le wiki.
Merci à ceux qui m'auront lu et qui me répondront.
Bonne journée
Dans le cadre de mon projet de 3ème année, je dois développer un site web pour une association d'étudiants, et j'ai donc naturellement choisi Joomla car la communauté est très importante et que j'ai déjà été un peu familiarisé avec.
Certains fonctionnalités demandées n'existent pas, et donc, j'ai du développer un composant spécifique. Pour ce faire, je me suis attelé à la tache grâce au tutoriel sur le wiki.
Cependant, j'ai quelques petites questions.
Pour vous placer le contexte, il s'agit d'une extension qui permet d'inscrire des mouvements comptables de façon simplifiée (débit-crédit) avec une date et un libellé.
Ma première question est : dans la page d'édition d'une opération, j'ai le champ date, qui est au format calendar dans mon XML contenu dans forms, et j'ai choisi un format européen, à savoir %d/%m/%Y. Mais la base de données attends du %Y-%m-%d. Je sais comment transformer le tout en PHP, mais je ne vois pas à quel moment je peux le faire en Joomla ?
Ensuite, j'aimerais au niveau de la vue liste des opérations avoir un solde, donc basé sur une requête SQL. Je sais comment faire cette requête, je présume que je dois la mettre dans le model de mon operation, mais comment appeler la fonction depuis le model pour l'afficher dans la vue ?
Pour finir, j'aimerais avoir un menu déroulant qui contient les années qui permettrait de filtrer mes opérations en fonction de l'année pour n'afficher que celle de l'année en cours. Je vois également comment faire en Jquery/PHP mais franchement, avec Joomla, j'ai un peu du mal.
Je suis désolé si mes questions sont un peu idiotes, je débute sur le développement de composant, et même si je saisis le modèle MVC, j'ai un peu du mal à saisir le fonctionnement Joomla, tout du moins, au travers du tuto sur le wiki.
Merci à ceux qui m'auront lu et qui me répondront.
Bonne journée
Commentaire