Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Ruby on Rails: Blog podruhé

marad
marad (neregistrovaný)
30. 12. 2005 0:44 Nový

Databáze a formuláře

celé vlákno
Díky za skvělé pokračování seriálu! Zase se posunu ve vlastní práci o něco dál :-). Ale přeci jenom bych měl dotaz. Tuším, že v předchozím dílu se psalo, že ActiveRecord reaguje na typ dat v databázi tím, že předvytváří formuláře. Potud vše OK, nicméně mám problém s výběrovými typy Radio Buttons a Checkboxes, ty mě to nevygeneruje ani náhodou. Dělám chybu, když používám v MySQL typ ENUM a SET? Zatím jsem Rails nepřinutil, aby mi dovolili vícenásobnou volbu právě u těchto prvků - uvítal bych tedy nějaké "nakopnutí" jak na to? Předem dík za podněty. M.D.
Wejn
Wejn (neregistrovaný)
30. 12. 2005 1:08 Nový

Re: Databáze a formuláře

celé vlákno

Bohužel/bohudík Rails podporují jen velmi základní podmnožinu SQL datových typů.

Kdyby se Vám autor nejdříve pokusil vysvětlit Migrace, bylo by Vám jasné, že kromě:

:string, :text, :integer, :float, :datetime, :timestamp, :time, :date, :binary, :boolean
nemá nic jiného definované typecasty (a tudíž ani speciální "obsluhu"), takže enum/set prostě nejsou správně podporované (a pochybuju, že kdy budou).

Pokud jde o nakopnutí -- schůdná varianta je např. napsat si vlastní helper, který se o to správné zobrazení postará. Není to pak už tak auto-magické, ale i tak je to IMHO postačující.

marad
marad (neregistrovaný)
30. 12. 2005 20:01 Nový

Re: Databáze a formuláře

celé vlákno
Hmm, díky za radu, uvidím co s tím. Teď jsem pomocí rubygem upgradoval rails na verzi 1.0 a pro změnu se mi v prohlížeči totálně rozsypala čeština :-(. To by jeden nevěřil...
Wejn
Wejn (neregistrovaný)
30. 12. 2005 21:15 Nový

Re: Databáze a formuláře

celé vlákno
To muze byt i patchem, ktery byl akceptovan nekdy kolem 0.14.X ... ktery nastavuje u webricku jako defaultni charset UTF-8 (ackoli se to da prenastavit na prikazove radce).
hexo
hexo (neregistrovaný)
30. 12. 2005 14:25 Nový

link_to

celé vlákno
Chcem sa opytat ze ako pomocov link_to dokazem nastavit atribut class="nieco" tagu A. dufam ze je to zrozumitelne. manual mi nepomohol. dakujem.
Zdeněk Merta
Zdeněk Merta (neregistrovaný)
30. 12. 2005 15:07 Nový

Re: link_to

celé vlákno
třeba takto:
link_to("test", {:controller => "controller", :action => "action"}, :class => "test")
hexo
hexo (neregistrovaný)
30. 12. 2005 19:39 Nový

Re: link_to

celé vlákno
dakujem :)
Kešav
Kešav (neregistrovaný)
14. 7. 2007 15:52 Nový

Re: link_to

celé vlákno
<%= link_to "Úvod", { :action => "index", :id => "uvod"}, :class => "menu_tab" %>

důležité jsou tam ty složené závorky, které značí, kde začíná a končí volby pro rails a pak nasledují html options, jako class atd..
Jakub Truneček
Jakub Truneček (neregistrovaný)
21. 3. 2009 16:04 Nový

Re: link_to

celé vlákno
<%= link_to 'Odkaz', :class => 'neco' %>
Pitrsonek
Pitrsonek (neregistrovaný)
19. 1. 2006 1:29 Nový

Nefunkcni prihlaseni

celé vlákno
Zdravim mam vse nastavene podle vaseho zadani. Jenomze kdyz se chci prihlasit do adminu tak to hodi vzdy ze se neprihlasil, pritom 100% zadavam dobre heslo i login. Vazne nevim co s tim
adragon
adragon (neregistrovaný)
23. 7. 2007 3:07 Nový

Re: Nefunkcni prihlaseni

celé vlákno
Stejny problem, hashovane heslo se nejspis nevejde do 30 znaku. Po zvetseni policka v databazi pro heslo na 40 znaku, me to zaclo fungovat. (password varchar(40))
running
running (neregistrovaný)
25. 3. 2007 16:08 Nový

nevim

celé vlákno
celé mi to tak nějak nefunguje, přičemž jsem pustupoval celkem podle návodu ... autor jede chvíli pomalu a najednou skočí o sto metrů ...
Zasílat nově přidané příspěvky e-mailem