Forum: Italian Ruby user group rails e twitter bootstrap.

Posted by Msan Msan (msan)
on 2012-09-18 16:53
(Received via mailing list)
Immagino qualcuno usi twitter bootstrap.
Non riesco in alcun modo a utilizzare le modal, ho dovuto ovviare
utilizzando una libreria jquery.
<%= link_to "Istruzioni", instructions_path, "data-toggle" => "modal" %>
mi apre la pagina ma non in modalita' modal.
Posted by Kry (Guest)
on 2012-09-18 17:10
(Received via mailing list)
Ciao,

Dovrebbe essere perch manca il data-target che non lo carica in
modalit modale.

http://twitter.github.com/bootstrap/javascript.html#modals

Chris

------------------------------------------------------------
Christian Campoli - Web Developer
www.campolichristian.com
------------------------------------------------------------


Il 18 settembre 2012 16:52, Mauro <mrsanna1@gmail.com> ha scritto:
Posted by Msan Msan (msan)
on 2012-09-18 17:23
(Received via mailing list)
2012/9/18 Kry <kry619@gmail.com>:
> Ciao,
>
> Dovrebbe essere perch manca il data-target che non lo carica in
> modalit modale.

Si ma se il data-target dovrebbe essere qualcosa tipo: data-target  = 
"#mymodal"

Se poi nella pagina metto
<div id="mymodal">
  prova prova
</div>

Nel modal vedo prova prova e non la pagina che voglio visualizzare
attraverso il link_to.
Il contenuto del modal quindi deve preesistere all'itnerno della pagina?
Posted by Luca P. (luca_p)
on 2012-09-18 17:24
(Received via mailing list)
Aah, ecco.
A parte che per funzionare, il moral ha bisogno di qualche attributo in 
pi, s.
Il modal di Bootstrap non carica contenuto via Ajax.
Qualche plugin esterno lo trovi, per.

Il giorno 18/set/2012, alle ore 17:22, Mauro <mrsanna1@gmail.com> ha 
scritto:
Posted by Kry (Guest)
on 2012-09-18 17:32
(Received via mailing list)
@luca nell'ultima versione hanno aggiunto la possibilit di
caricamento modal via ajax ma non pare funzionare molto bene

Noi avevamo fixato con un workaround che ignora il funzionamento 
originale:

 $('.mymodalclass').click(function(e) {
    e.preventDefault();
    var href = $(e.target).attr('href');
    var title = $(e.target).attr('title');
    if (href.indexOf('#') == 0) {
      $(href).modal('open');
    } else {
      $.get(href, function(data) {
        var modal = '<div class="modal fade"><div
class="modal-header"><button class="close"
data-dismiss="modal">&times;</button><h3>'+title+'</h3></div>';
        modal += '<div class="modal-body"><p>'+data+'</p></div>';
        modal += '<div class="modal-footer"> <a href="#" class="btn"
data-dismiss="modal">Chiudi</a></div>';
        $(modal).modal();
      });
    }
  });

Chris

------------------------------------------------------------
Christian Campoli - Web Developer
www.campolichristian.com
------------------------------------------------------------


Il 18 settembre 2012 17:24, Luca Pradovera <luca.pradovera@gmail.com>
ha scritto:
Posted by Msan Msan (msan)
on 2012-09-18 17:53
(Received via mailing list)
2012/9/18 Kry <kry619@gmail.com>:
> @luca nell'ultima versione hanno aggiunto la possibilit di
> caricamento modal via ajax ma non pare funzionare molto bene
>
> Noi avevamo fixato con un workaround che ignora il funzionamento originale:

Ho trovato questa https://github.com/kylefox/jquery-modal
che funziona perfettamente, al diavolo le modal di twitter.
Posted by Fabrizio Regini (Guest)
on 2012-09-18 17:59
(Received via mailing list)
E' marginale rispetto al topic, ma magari aiuta.

Di recente ho mollato bootstrap per passare a Foundation di Zurb.
L'unica cosa che mi manca  l'integrazione con simple_form, ma sto 
imparando a farne a meno. Mi son trovato bene,  facile da usare e ben 
documentato e le finestre modali richiedono meno codice, mi pare.

-f
Posted by David Welton (Guest)
on 2012-09-18 18:03
(Received via mailing list)
Io ho fatto il contrario un paio di mesi fa.  Zurb non e` male, ma
Bootstrap ha "di piu`" (o almeno lo aveva ai tempi), e anche una
community piu` grande e piu` attiva.

2012/9/18 Fabrizio Regini <freegenie@gmail.com>:
>
> _______________________________________________
> Ml mailing list
> Ml@lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml



--
David N. Welton

http://www.welton.it/davidw/

http://www.dedasys.com/
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.