Rendre un composant Joomla 2.5 compatible 3.0

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Rendre un composant Joomla 2.5 compatible 3.0

    Bonjour,

    Je développe actuellement un composant sous Joomla 2.5 que je souhaite rendre compatible 3.0.
    J'aimerais savoir comment vous vous y prenez pour faire avec les deux versions.

    Dans un premier temps, j'utilise la fonction suivante pour connaitre la version de Joomla et la compare avec la function php version_compare().

    Code PHP:
    public function getJoomlaVersion($format='short'){
            
    $method 'get' ucfirst($format) . "Version";

            
    // Get the joomla version
            
    $instance = new JVersion();
            
    $version call_user_func(array($instance$method));

            return 
    $version;        
        } 
    En fonction du retour j'affiche ou non ma feuille de style spécifique pour Joomla 3.0.

    Concernant l'affichage des filtres dans les vues, toujours avec ma comparaison de version je viens appeler sa template sidebar correspondant à Joomla 3.0:
    Code PHP:
    $this->loadTemplate('sidebar'); 
    En effet comme vous le savez sous Joomla 3.0 les sous menus doivent être appelés manuellement alors que dans les versions précédentes c'était automatiquement affiché.

    Et vous, c'est quoi vos trucs?

    Damien
    www.Crac-Design.com

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X