Lancer la Lightbox Mediabox dans un module fait maison

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

  • Lancer la Lightbox Mediabox dans un module fait maison

    Bonjour à tous,

    Voilà je souhaiterais intégrer une barre de recherche google dans mon site. Ceci étant fait je cherche maintenant à ouvrir ma recherche non pas par une redirection mais dans une Lightbox. Pour cela j'ai choisis la Lightbox "Mediabox".

    Voici un petit lien pour Mediabox :
    http://www.joomlack.fr/en/Joomla-ext...-lightbox.html

    Et voici plus précisément le morceau qui nous intéresse :
    "To create some album or add custom parameters you need to make it in HTML mode in your editor and put the code manually by adding 'rel="lightbox[album1]" ' for example on an anchor <a> (or use the plugin mediaboxtag to not play with code anymore) ."

    En gros ajouter l'attribut rel=lightbox[titre] à notre balise <a>.
    Facile !

    Cependant rien qu'en écrivant ceci dans mon module :
    Code HTML:
    <a href="http://www.google.fr" rel="lightbox[Recherche]">MON_LIEN</a>
    Si je clique sur ce lien après dans mon site ça me redirige vers Google mais ça ne m'affiche pas la page Google dans la lightbox (qui est bien installée je vous assure).

    C'est un premier problème. Une fois résolu nous pourrons nous attaquer au second ! (le href doit être généré lors du click sur le lien)

    Merci à vous,

    EDIT :
    Même en écrivant la ligne de code présente dans la doc de Mediabox :
    <a href="http://www.google.com" rel="lightbox[external 640 360]" title="Google.com">Google.com»</a>
    Cela ne fonctionne pas.
    Je précise une nouvelle fois : cette ligne de code est présente dans le module que j'ai fais moi-même.
    Dernière édition par TeamAMC à 09/01/2012, 13h53

  • #2
    Re : Lancer la Lightbox Mediabox dans un module fait maison

    Hello les amis !

    Je m'inquiète un tout petit peu de ne pas avoir eut de réponse sur ce forum très réactif. :'(

    En espérant trouver une personne qui sait, je me permet de remonter ce sujet.

    Merci,

    Commentaire


    • #3
      Re : Lancer la Lightbox Mediabox dans un module fait maison

      Je vais reformuler ma question pour ceux auraient encore le courage de m'aider. :'(



      Comment puis-je faire pour appeler le plugin Médiabox dans mon module fait maison ? Quel est le code qui permet de faire ceci ? Avez-vous des pistes ?

      Merci à vous

      Commentaire


      • #4
        Re : Lancer la Lightbox Mediabox dans un module fait maison

        Salut,
        Pourquoi appeler le plugin alors que tu peux appeler le script Mediabox et ses CSS directement dans ton module ?

        Dans mod_tonmodule/tmpl/default.php
        Code PHP:
        defined('_JEXEC') or die;
        JHtml::_('behavior.framework'true);
        $document JFactory::getDocument();
        $document->addStyleSheetJURI::base().'modules/mod_tonmodule/assets/mediaboxAdv-Light.css' );
        $document->addScriptJURI::base().'modules/mod_tonmodule/assets/mediaboxAdv.js' ); 
        JHtml::_('behavior.framework', true); appellera les 2 libs Mootools Core et More. Fortement recommandé même si pas indispensable.
        Le reste, les scripts et CSS placés dans un dossier assets.

        Dernière version MediaBox:
        iaian7/mediaboxAdvanced - GitHub

        mediabox displays flash, video, audio, & html content in a modal dialog. Based on Slimbox and the Mootools javascript library. - iaian7/mediaboxAdvanced


        Remarque : si c'est juste pour ouvrir un lien en PopUp/Modal, il y a des scripts Mootools moins lourds.
        --> http://mootools.net/forge/
        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 : Lancer la Lightbox Mediabox dans un module fait maison

          Salut ghazal !

          Et merci beaucoup.

          J'avais essayé déjà plein de choses :
          - JHTML::_('content.prepare', 'code'); //Ne marche pas non plus
          - Et aussi un code un peu plus long qui était sur le même sujet (que je ne retrouve plus). Mais je n'ai rien obtenu non plus.

          Alors je me suis dis que mon plugin ne pouvait surement pas être lancé depuis un module. J'ai donc trouvé ceci :
          - Le module PluginInModule mais il ne veut même pas s'installer (fichier xml introuvable... pourtant il à l'air bien présent...)

          Maintenant tu me répond (et j'en suis très ravis ! ). Je vais donc essayer ta méthode. Mais déjà on m'annonce 44 minutes de téléchargements avec une vitesse de 2.6 ko/s... (oui vraiment malchanceux sur ce coup là)

          Alors j’attends le téléchargement de ceci, je test, et je te redonnes des nouvelles.

          En attendant voici peut-être un peu plus de détails sur ce que je voulais faire exactement :
          Je voulais lancer une Lightbox contenant le résultat de la recherche Google de mon module. C'est-à-dire qu'à la soumission de mon formulaire de recherche (qui est mon module), je souhaites lancer cette recherche dans la Lightbox.

          Merci,
          Dernière édition par TeamAMC à 13/01/2012, 11h50

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X