web-dev-qa-db-fra.com

Comment démarrer le développement de thèmes réactifs joomla 2.x & 3.x? Commencez avec n'importe quel cadre, ou juste à partir de zéro?

Je suis nouveau dans le développement de thèmes joomla. J'ai entendu parler de Joomla Theme Development avec Bootstrap, mais je ne connais malheureusement pas les détails, malheureusement ...

Est-ce que Bootstrap peut m'aider à développer rapidement un thème compatible robuste pour Joomla 2.x et 3.x?? Par exemple, 8 semaines ou y a-t-il d'autres options disponibles? Bootstrap convient-il uniquement ou autrement aux dernières versions de Joomla?

comment démarrer le développement de thèmes réactifs joomla 2.x & 3.x? quel cadre utiliser ou juste à partir de zéro?

Je suis confus, j'ai besoin de l'avis d'experts ici svp ....

2
Ehsanz Prof01

Bien, vous êtes nouveau dans le développement, alors la première chose à savoir est que Joomla 2.5 est arrivé en fin de vie et n’est plus officiellement pris en charge. Si les développeurs d’extensions/thèmes souhaitent continuer à supporter cette version de Joomla, c’est à eux, mais je vous recommande fortement de ne pas ne pas commencer pour le prendre en charge. un nouveau projet.

En outre, Bootstrap n'était pas utilisé dans Joomla 2.5, par conséquent, il ne serait pas en mesure d'utiliser pleinement les méthodes de l'API Joomla pour inclure les fonctionnalités de Bootstrap, ce qui rendrait votre la vie plus difficile.

Même si Bootstrap a été introduit dans Joomla 3.x, cela ne signifie pas que vous devez pour l'utiliser. Mon son opinion personnelle est qu’il fait ce qu’il est censé bien faire, mais c’est trop courant maintenant et tout le monde semble l’utiliser, et le site de tout le monde est identique.

Je suggèrerais d’abord de jeter un coup d’œil sur d’autres cadres. Un favori personnel est IKit (développé par Yootheme). Vous pouvez également utiliser le thème principal de Yootheme 2 ( paquet de démonstration ou modèle )

S'il s'agit simplement d'une grille réactive que vous souhaitez utiliser, vous pouvez également envisager d'utiliser uniquement la grille du framework choisi et de supprimer tous les autres codes pour améliorer les performances.

Vous pouvez également prendre une copie du modèle Joomla 3.x Protostar qui utilise Bootstrap, sinon je vous conseillerais de consulter les modèles d'autres développeurs pour avoir une idée de la structure.

J'espère que cela t'aides

3
Lodder

Si vous êtes déjà familiarisé avec bootstrap avant, le modèle par défaut protostar de modèle joomla est le meilleur endroit pour commencer. Il est très facile de suivre le code protostar et vous donnera une idée de base sur la le framework de template joomla fonctionne.

Je ne suis moi-même pas un cadre anti-modèle-externe, mais à mon avis, le cadre de modèle joomla natif est déjà puissant pour tout ce dont vous avez besoin pour concevoir un site Web.

La plupart des cadres de modèles externes sont développés par des fournisseurs de modèles qui ont besoin de quelque chose qui puisse adapter leurs besoins et leur flux de travail spécifiques, afin de leur faciliter la livraison de modèles tous les mois. La plupart d'entre eux utilisent leur propre méthode pour étendre le framework de templates natif, ce qui peut vous mener à des choses compliquées et non natives, si vous débutez dans le développement de templates joomla.

2
webchun