Esta consulta es de hace 6 años. Tenga eso en cuenta.
tronico_f74d39
tronico_f74d39

LLevo varios dias trasteando con un plugin siguiendo el...

LLevo varios dias trasteando con un plugin siguiendo el curso, poco a poco he ido solventando escoyos... pero me he empeñado en crear una ventana modal y no logro que salga, he copiado ejemplos que he encontrado por la web y no me funciona ninguno en facturascripts. Me da la impresión de que falta alguna librería de bootstrap...¿es posible?

un saludo y enhorabuena por el proyecto.
27-01-2015 22:53:36   29-01-2015 11:05:02   65   [NeoRazorX]
¿Bromeas? Todas las ventanas de facturascripts son modal.

Aquí tienes un código de ejemplo:
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
Launch demo modal
</button>

<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>


Lo que te tienes que fijas es en el data-target="#myModal" del botón. myModal es el id del modal. Para que funcione, en el botón tienes que poner que el data-target sea el id que tenga el modal.

Si quieres, pega código aquí y te digo dónde falla.
Estaba empeñado con el siguiente código porque en la web que estaba funcionaba perfectamente, he probado algunos otros y nada, supongo que el problema es la versión de la librería de bootstrap. Con el codigo que has pasado va perfectamente. A veces te atascas en la cosa mas tonta.
Gracias Carlos.


<div class="container">
<h2>Example of creating Modals with Twitter Bootstrap</h2>
<div id="example" class="modal hide fade in" style="display: none; ">
<div class="modal-header">
<a class="close" data-dismiss="modal">×</a>
<h3>Cabecera de la ventana</h3>
</div>
<div class="modal-body">
<h4>Texto de la ventana</h4>
<p>Mas texto en la ventana.</p>
</div>
<div class="modal-footer">
<a href="index.html" class="btn btn-success">Guardar</a>
<a href="#" class="btn" data-dismiss="modal">Cerrar</a>
</div>
</div>
<p><a data-toggle="modal" href="#example" class="btn btn-primary btn-large">Abrir ventana modal</a></p>
<script src="jquery.js"></script>
<script src="bootstrap-modal.js"></script>
FacturaScripts ya carga jquery y bootstrap, no tienes que incluirlo. Además ese código es muy antiguo y no funciona con versiones nuevas de bootstrap.


Copyright (c) 2013-2020 FacturaScripts