Bonjour à tous,
comme vous pouvez le voir je suis nouveau, et je dois apprendre à maîtriser Joomla 2.5 afin de concevoir un site.
J'ai des compétences en PHP, j'ai déja fait un petit site web en PHP simple, et je connais aussi un petit peu le framework CakePHP.
Débutant avec Joomla (je n'ai jamais touché à un CMS !) j'ai passé un peu de temps à fouiller un peu sur le wiki officiel pour trouver des tutoriaux pour chercher comment créer des composants, modules et autres éléments d'un site joomla, mais je suis un peu perdu au niveau de l'organisation d'un site façon Joomla.
En fait, j'ai suivi quelques tutos de type "hello world" qui sont visible côté utilisateur (frontend) et côté administration (backend).
Par exemple, j'ai regardé comment faire un petit composant qui permet d'ajouter/modifier supprimer des messages hello world dans une base de données, et tout ceci depuis l'interface administrateur, et comment les voir en étant utilisateur.
Ces composants utilisaient le MVC avec lequel je suis familier (j'en ai mangé pas mal avec Cakephp ).
J'ai cependant quelques petits souçis pour ce qui est d'accéder à mes pages sans être admin (en tapant simplement l'url de la page en gros).
En fait, ce souci est plutôt général, puisque même en ajoutant des articles depuis l'interface administrateur, pour tester, je n'arrive pas à y accéder comme ça en cherchant dans l'arborescence des fichiers de joomla, ou en cherchant l'url.
Et j'ai le même problème pour ce qui est d'avoir une page "d'accueil" (même si la notion de page est floue avec Joomla, on parle plutôt d'article en vedette...), si je tape http://monip/website/ je tombe sur l'arborescence des fichiers.
J'ai ajouté un un fichier index.php pour masquer ça, mais je sais très bien que ce n'est sûrement pas comme ça que je vais ajouter mes autres pages après.
Et puis pour ces pages là, il faudra que j'applique un template identique , je ne sais pas trop encore comment ça marche de ce coté là !
Pour le tuto, j'ai bien essayé d'accéder à ma vue en tapant son chemin en url mais j'ai eu le droit à un "restricted access" venant de la ligne qui vérifie la requête d'accès à la page.
Ca doit vous sembler flou tout cela, mais je suis un peu perdu, l'organisation d'une appli joomla m'échappe vu que je ne crée plus vraiment une organisation de pages comme je l'aurais fait avec cake ou en php simple.
Alors, entre autre question, où/comment dois-je créer mes pages de site, leur appliquer des templates...?
Je n'ai pas tout à fait saisi comment organiser mes composants/pages...
Quelqu'un pourrait-il m'expliquer clairement comment s'organise un site Joomla ?
Je vous remercie d'avance pour vos futures réponses,
Magicorange
comme vous pouvez le voir je suis nouveau, et je dois apprendre à maîtriser Joomla 2.5 afin de concevoir un site.
J'ai des compétences en PHP, j'ai déja fait un petit site web en PHP simple, et je connais aussi un petit peu le framework CakePHP.
Débutant avec Joomla (je n'ai jamais touché à un CMS !) j'ai passé un peu de temps à fouiller un peu sur le wiki officiel pour trouver des tutoriaux pour chercher comment créer des composants, modules et autres éléments d'un site joomla, mais je suis un peu perdu au niveau de l'organisation d'un site façon Joomla.
En fait, j'ai suivi quelques tutos de type "hello world" qui sont visible côté utilisateur (frontend) et côté administration (backend).
Par exemple, j'ai regardé comment faire un petit composant qui permet d'ajouter/modifier supprimer des messages hello world dans une base de données, et tout ceci depuis l'interface administrateur, et comment les voir en étant utilisateur.
Ces composants utilisaient le MVC avec lequel je suis familier (j'en ai mangé pas mal avec Cakephp ).
J'ai cependant quelques petits souçis pour ce qui est d'accéder à mes pages sans être admin (en tapant simplement l'url de la page en gros).
En fait, ce souci est plutôt général, puisque même en ajoutant des articles depuis l'interface administrateur, pour tester, je n'arrive pas à y accéder comme ça en cherchant dans l'arborescence des fichiers de joomla, ou en cherchant l'url.
Et j'ai le même problème pour ce qui est d'avoir une page "d'accueil" (même si la notion de page est floue avec Joomla, on parle plutôt d'article en vedette...), si je tape http://monip/website/ je tombe sur l'arborescence des fichiers.
J'ai ajouté un un fichier index.php pour masquer ça, mais je sais très bien que ce n'est sûrement pas comme ça que je vais ajouter mes autres pages après.
Et puis pour ces pages là, il faudra que j'applique un template identique , je ne sais pas trop encore comment ça marche de ce coté là !
Pour le tuto, j'ai bien essayé d'accéder à ma vue en tapant son chemin en url mais j'ai eu le droit à un "restricted access" venant de la ligne qui vérifie la requête d'accès à la page.
Ca doit vous sembler flou tout cela, mais je suis un peu perdu, l'organisation d'une appli joomla m'échappe vu que je ne crée plus vraiment une organisation de pages comme je l'aurais fait avec cake ou en php simple.
Alors, entre autre question, où/comment dois-je créer mes pages de site, leur appliquer des templates...?
Je n'ai pas tout à fait saisi comment organiser mes composants/pages...
Quelqu'un pourrait-il m'expliquer clairement comment s'organise un site Joomla ?
Je vous remercie d'avance pour vos futures réponses,
Magicorange
Commentaire