web-dev-qa-db-fra.com

API Joomla pour lightbox?

Est-ce que Joomla 3.4 a une API standard pour montrer un conteneur lightbox? L'idée est de montrer une vue à l'intérieur d'un conteneur de lightbox en cliquant sur un bouton.

1
Malaiselvan

Oui, vous pouvez utiliser le code API comme ci-dessous

JHtml::_('behavior.modal', 'some_id_of_model');

Maintenant votre lien pour ouvrir le modèle

<a class="btn btn-primary some_id_of_model" title="title" href="url of the content" rel="{handler: 'iframe', size: {x: 800, y: 500}}">Open Model</a>
2
Nagarjun

Ajoutez <?php JHtml::_('behavior.modal'); ?> au fichier d'index de votre modèle et appelez la boîte modale (lightbox) à l'aide de ce code

<a href="https://www.google.com" rel="{size: {x: 700, y: 500}, handler:'iframe'}" class="modal"> Open Lightbox </a>

Si vous ne voyez rien, cochez une fois, comme si vous utilisiez bootstrap template ou css, alors par défaut modal la classe est donnée par display:none. Supprimez donc cette propriété display none, puis vérifiez si ti.

2
Nehal