Un altro problema, e mi vien subito da pensare se slim sia completo, ovvero se sia in grado - con il suo linguaggio - di riprodurre qualunque codice html (o html.erb) e lo possa quindi rimpiazzare. Voi che idea vi siete fatti? e le sue alternative? (haml in primis). Il mio problema ora e' il seguente, devo rappresentare un checkbox con la sua bella label, tutto su una riga sola: =f.check_box :remember_me =f.label :remember_me Ma non riesco a farlo senza che slim introduca tra i due un 'a capo'. Nuovamente grazie e un saluto iwan
on 2012-06-04 23:52
on 2012-06-05 11:04
Quale che sia il linguaggio di templating che si usa, alla fine viene sempre generato dell'html (ma attenzione, non mai usato slim, ho guardato haml, uso sempre solo erb). Gli a capo fanno parte del layer di presentazione, quindi non vanno gestiti nell'html ma con il css. Dovrai aggiungere al tuo codice slim delle classi css o degli id per avere nel file .css gli agganci giusti per scrivere le regole che posizioneranno gli elementi sulla stessa riga. Per fare i form perĂ² di solito uso la gemma formtastic https://github.com/justinfrench/formtastic che pensa lei a generare la giusta combinazione di html e css. Paolo
on 2012-06-05 15:12
Il 04/06/12 23:52, Iwan B. ha scritto: > Il mio problema ora e' il seguente, devo rappresentare un checkbox con > la sua bella label, tutto su una riga sola: > > =f.check_box :remember_me > =f.label :remember_me > > Ma non riesco a farlo senza che slim introduca tra i due un 'a capo'. non conosco slim, ma l'html risultante qual'? e gli stili associati a quell'html? se stai costruendo delle pagine da 0 senza appoggiarti a template gi fatti, tipo twitter bootstrap o simili, ti consiglio l'uso di un bel css di reset
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
Log in with Google account | Log in with Yahoo account
No account? Register here.