Pour info : un composant pour afficher QUE les modules

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

  • Pour info : un composant pour afficher QUE les modules

    Salut,
    M. Babker a développé un composant qui ne permet d'afficher que des modules, une demande assez récurrente sur le forum.
    En d'autres termes, virer :
    Code PHP:
    <jdoc:include type="component" /> 
    mbabker/com_empty: An empty component designed for pages which are showing modules only, save resources by not dispatching a component! ->
    An empty component designed for pages which are showing modules only, save resources by not dispatching a component! - mbabker/com_empty


    Le zip installable est en pièce jointe.
    Fichiers joints
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

  • #2
    Re : Pour info : un composant pour afficher QUE les modules

    Bonjour Fabienne,
    Dans quels cas cela peut servir sur un site ?

    Merci !
    Chabi01 - http://www.xlformation.com

    Commentaire


    • #3
      Re : Pour info : un composant pour afficher QUE les modules

      Bonjour,
      Dans quels cas cela peut servir sur un site ?
      Je pense que l'idée est d'économiser les ressources et s'assurer de la non-présence d'un titre, etc
      Par contre la plupart des templates ne récupèrent pas la place inoccupée par le composant. Que devient-elle ?
      UP, le plugin universel à découvrir sur https//up.lomart.fr
      bgMax
      , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

      Commentaire


      • #4
        Re : Pour info : un composant pour afficher QUE les modules

        @chabi01
        C'est une fonctionnalité qui existe depuis un moment dans les templates yootheme, et donc que j'utilise régulièrement.
        Par défaut, leurs pages d'accueil sont généralement paramétrées de cette façon. Via le gestionnaire admin de leurs templates.

        Ca sert simplement à pouvoir présenter une page composée exclusivement de modules, positionnés à la place du composant.

        Ca me paraissait intéressant de faire connaitre ce composant que M.Babker a publié très discrètement.

        Mais, bon, comme il faut un peu modifier l'index.php du template, j'ai publié l'info ici.

        Genre, dans protostar :
        <!-- Begin Content -->
        <jdoc:include type="modules" name="position-3" style="xhtml" />
        <jdoc:include type="message" />
        <jdoc:include type="component" />
        <jdoc:include type="modules" name="position-11" style="xhtml" />
        je rajoute une position de module (position-11) et je style.
        Maintenant, il faut tester sur d'autres templates.

        @lomart
        l'affichage de <jdoc:include type="component" /> disparait, c'est tout.
        Essaie et regarde ta source.
        Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

        Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

        Commentaire


        • #5
          Re : Pour info : un composant pour afficher QUE les modules

          Un exemple de site appliquant ceci pour que je puisse voir ? Je comprends le principe mais j'essaye de saisir dans quel cas cela pourrait être intéressant et je ne vois pas.
          Merci
          Chabi01 - http://www.xlformation.com

          Commentaire


          • #6
            Re : Pour info : un composant pour afficher QUE les modules

            Bonsoir Ghazal,

            J'ai installé le composant et je maintiens mon propos. Il ne supprime que la partie component.
            Voici un test fait avec protostar
            Code PHP:
            <div class="body">
            <
            div class="container">
            <
            header class="header" role="banner">
            <
            div class="row-fluid">
            <
            main id="content" class="span9" role="main">
            <
            div id="system-message-container"> </div>
            </
            main>
            <
            div id="aside" class="span3">
            </
            div>
            </
            div>
            </
            div
            Il y a toujours un span9 affecté au content.
            Il faut affecter le module à afficher en remplacement du contenu à la position-3 (haut centré) et dépublier ceux des sidebars pour occuper toute la largeur pour le module. C'est un exemple.
            UP, le plugin universel à découvrir sur https//up.lomart.fr
            bgMax
            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

            Commentaire


            • #7
              Re : Pour info : un composant pour afficher QUE les modules

              @chabi01

              Explore our collection of 100+ Joomla templates created by a team of professional designers. Perfect for business, ecommerce, blog and personal websites.

              C'est le site de démo de widgetkit, un composant de yootheme qui permet d'afficher des modules avec des fonctionnalités particulières.
              Que des modules sur la page d'accueil et, je pense, quasiment sur tout le site.
              PS : non, je reçois pas de commissions de yootheme ...

              @lomart
              .. et dépublier ceux des sidebars pour occuper toute la largeur pour le module. C'est un exemple.
              ... pour le ou les modules.
              Ben oui, et je récupère le redimensionnement classique de protostar :
              <main id="content" class="span12" role="main">
              PS : à priori, les séries de templates basées sur helix3 (joomshaper) ou globbersthemes devraientt aussi fonctionner avec ce dispositif, avec un peu d'ajustement.
              Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

              Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

              Commentaire


              • #8
                Re : Pour info : un composant pour afficher QUE les modules

                devraientt aussi fonctionner avec ce dispositif, avec un peu d'ajustement.
                C'est dommage que cela ne soit pas expliqué, du moins dans le principe, sur https://github.com/mbabker/com_empty
                UP, le plugin universel à découvrir sur https//up.lomart.fr
                bgMax
                , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                Commentaire


                • #9
                  Re : Pour info : un composant pour afficher QUE les modules

                  @ghazal
                  Merci pour la démo
                  (mmmmm....si, tu doit toucher une com' !! Tsssss...

                  Je comprends l'idée. Mais cela veut dire que l'on gère tout le contenu dans des modules donc... C'est donc juste pour économiser l'appel au "content". Cela prend vraiment autant de ressources que ça ??
                  Chabi01 - http://www.xlformation.com

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X