🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.ruby
3 messages
3 total messages Started by MaxZorin Fri, 12 Sep 2008 06:08
wyświetlanie dwóch kolumn w jednym collection_select
#1141
Author: MaxZorin
Date: Fri, 12 Sep 2008 06:08
28 lines
1731 bytes
problem jest następujący:
chcę wyświetlić w jednym "list boxie" dwie kolumny 
danych i nie ma problemu jeśli pola pochodzą z tej 
samej tabeli bo piszę w modelu metodę np.
   def multi_view
       name + ', ' + description
   end

a w widoku np.
  <%= form.collection_select :device_id , 
Device.find(:all), :id, :multi_view, {:prompt => 
true} %>

i to wyświetla dwa pola z devices w jednej liście

pytanie brzmi tak:
jak zrobić by w jednej liście wyświetlić dwa pola 
ale jedno jest z bazy devices a drugie z 
device_types gdzie oczywiście istnieje relacja 
między tymi tabelami. W devices jest pole 
device_type_id, które łączy tabele jednoznacznie.
Nie podaję przykładów, które wykonałem bo i tak 
nie działają.
Może ktoś z Was miał jakieś przemyślenia na 
powyższy temat - proszę o pomoc.

Pozdrawiam
Janusz Zajączek
Re: wyświetlanie dwóch kolumn w jednym collection_select
#1142
Author: MaxZorin
Date: Fri, 12 Sep 2008 06:15
28 lines
1920 bytes
MaxZorin pisze:
> problem jest następujący:
> chcę wyświetlić w jednym "list boxie" dwie kolumny danych i nie ma 
> problemu jeśli pola pochodzą z tej samej tabeli bo piszę w modelu metodę 
> np.
>   def multi_view
>       name + ', ' + description
>   end
> 
> a w widoku np.
>  <%= form.collection_select :device_id , Device.find(:all), :id, 
> :multi_view, {:prompt => true} %>
> 
> i to wyświetla dwa pola z devices w jednej liście
> 
> pytanie brzmi tak:
> jak zrobić by w jednej liście wyświetlić dwa pola ale jedno jest z bazy 
> devices a drugie z device_types gdzie oczywiście istnieje relacja między 
> tymi tabelami. W devices jest pole device_type_id, które łączy tabele 
> jednoznacznie.
> Nie podaję przykładów, które wykonałem bo i tak nie działają.
> Może ktoś z Was miał jakieś przemyślenia na powyższy temat - proszę o 
> pomoc.
> 
> Pozdrawiam
> Janusz Zajączek

wycofuję pytanie - starość nie radość
Re: wyświetlanie dwóch kolumn w jednym collection_select
#1143
Author: Zbyszek Malec
Date: Mon, 16 Feb 2009 21:26
10 lines
1109 bytes
Dnia Fri, 12 Sep 2008 08:15:14 +0200, MaxZorin napisał(a):

> wycofuję pytanie - starość nie radość

Wypada się podzielić rozwiązaniem, nawet jeżeli jest ono trywialne.

-- 
Zbyszek Malec           Ustronie 213
gg 2756100
jid: zbyszanna@jid.pl
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads