Embedded Javascripts in Rails
Dopo un lungo periodo di assenza (dovuto alla mole di lavoro) torno a farmi sentire.
Stiamo lavorando ad un e-commerce (che a breve vi mostrerò) e per il 2008 abbiamo deciso di migliorare la parte admin delle nostre applicazioni.
La nostra nuova interfaccia amministrativa utilizza esclusivamente div css e molti javascripts, questo perché la visualizzazione e la gestione sono del tutto simili ad un applicazione desktop o se vogliamo alle google apps.
Dovendo passare molte variabili ai miei js mi ero stufato di fare funzioni atte a svolgere questo lavoro, ma non volevo neppure metterle in partials o nelle pagine.
Quindi mi sono "inventato" una soluzione:
Nel mio controller
1 defmyview 2 @var = "Hello World here" 3 end
1 "mytest" 2 3 Put wath you want here
alert'<%= @var %>';
<scripttype"text/javascript"charset"utf-8">alert'Hello World here';</script>
Come vedete il mio plugin non fa altro che interpretare in erb il vostro javascript.
Ricordate sempre di mettere il vostro javascript nella cartella view e di dargli estensione ejs
Semplice no?
script/plugin install http://lipsiasoft.googlecode.com/svn/trunk/embedded_javascripts Technorati Tags: embedded_javascripts, rails, ruby
Commenti
Categories
- Altro (17)
- Comunicati Stampa (2)
- Fedora (1)
- Linux (17)
- Mac (45)
- Ruby (26)
- Ruby on Rails (44)
- Tutorials (20)
- Windows (13)
Archivi
- December 2008 (1)
- November 2008 (1)
- October 2008 (1)
- June 2008 (1)
- May 2008 (5)
- April 2008 (2)
- March 2008 (1)
- January 2008 (3)
- December 2007 (5)
- November 2007 (5)