Liste déroulante - 1er choix retenu


#1

Bonjour,

Tout d’abord merci aux contributeurs de la liste pour tout ce que
j’ai pu trouver pour débuter…
J’ai aujourd’hui une question pour débuguer un souci sur une appli,
j’ai ce fichier .erb:

<% if not @itemCategories.size.zero? %>

Select a category…
<% @itemCategories.each do |category| %>
<%= category %>
<% end %>

<% end %>

Est-il possible de le réecrire en utilisant select (
http://api.rubyonrails.com/classes/ActionView/Helpers/FormOptionsHelper.html#M001405
)…?

Je voudrai essayer car au chargement de la page où apparait cette
liste la première option de la liste est affecté à la variable
categoryName que je réutilise plus tard avec params[“categoryName”]
quel que soit mon choix dans cette liste…

Merci d’avance, Ju


#2

Le 29 janvier 2009 13:47, Ju a écrit :
[…]

Est-il possible de le réecrire en utilisant select

Oui.

– Jean-François.


http://twitter.com/underflow_


#3

roo a écrit :

<% if not @itemCategories.size.zero? %>

Sans rapport avec la question mais unless @itemCategories.empty? est
quand même plus sexy.


Martin C. || fuse
http://www.noremember.org


#4

Le 29 janvier 2009 14:15, Martin a écrit :

roo a écrit :

<% if not @itemCategories.size.zero? %>

Sans rapport avec la question mais unless @itemCategories.empty? est
quand même plus sexy.

Dans ce cas, if @itemCategories.any? est classé X.

– Jean-François.


http://twitter.com/underflow_


#5

Jean-François Trân a écrit :

Le 29 janvier 2009 14:15, Martin a écrit :

roo a écrit :

<% if not @itemCategories.size.zero? %>
Sans rapport avec la question mais unless @itemCategories.empty? est
quand même plus sexy.

Dans ce cas, if @itemCategories.any? est classé X.

РJean-Fran̤ois.

X et ruby, c’est une question de point de vue.


Martin C. || fuse
http://www.noremember.org


#6

Le 29 janv. 09 à 14:52, Martin C. a écrit :

– Jean-François.

X et ruby, c’est une question de point de vue.

J’avais testé Ruby Fox il y a genre 5-6 ans (mi / fin 2003 de
mémoire), qui avait l’avantage de passer un peu partout, et notamment
aussi bien sous X que sous Mac, avec un rendu plutôt sympa
(contrairement aux bindings qui m’avaient fait frémir d’horreur à
l’époque, mais c’était ça, TK ou GTK2, autant dire la peste et le
choléra)


Frédéric de Villamil
removed_email_address@domain.invalid tel: +33 (0)6 62 19 1337
http://t37.net Typo : http://typosphere.org


#7

Le 29 janv. 09 à 15:15, Jean-François Trân a écrit :

Ce que tu es en train de nous dire c’est qu’actuellement, tu
fais du Qt GPLisé ?

Non, je ne fais juste plus de dev d’interfaces lourdes en ruby, j’ai
tout passé sur le web, mais à l’époque, il n’existait pas de framework
digne de ce nom. Ruby QT faudrait que j’essaie à l’occasion. Des
retours ?


Frédéric de Villamil
removed_email_address@domain.invalid tel: +33 (0)6 62 19 1337
http://t37.net Typo : http://typosphere.org


#8

2009/1/29 de Villamil Frédéric removed_email_address@domain.invalid

Non, je ne fais juste plus de dev d’interfaces lourdes en ruby, j’ai
tout passé sur le web, mais à l’époque, il n’existait pas de framework
digne de ce nom. Ruby QT faudrait que j’essaie à l’occasion. Des
retours ?

Bah disons qu’une fois qu’on a réussi à trouver toutes les dépendances
et Ã
débugger l’installation ça marche plutôt bien, encore faut-il ensuite
tout
packager pour faire quelque chose d’installable par un utilisateur
lambda.
Voilà mon expérience sous Mac, apparemment sous Windows et Linux c’est
plus
simple.

Mais c’est un peu pour que j’utilise JRuby et Qt Jambi. Tu télécharges
qqs
jars et basta tu écris ton appli multiplateforme avec un rendu natif que
tu
peux packager en 10 secondes.

Et après tu utilises Qt::JRuby (http://qtjruby.rubyforge.org)
pour te faciliter la vie :slight_smile:


Nicolas Mérouze
http://www.yeastymobs.com


#9

Le 29 janvier 2009 15:02, Frédéric a écrit :

J’avais testé Ruby Fox il y a genre 5-6 ans (mi / fin 2003 de
mémoire), qui avait l’avantage de passer un peu partout,
et notamment aussi bien sous X que sous Mac, avec un rendu
plutôt sympa (contrairement aux bindings qui m’avaient fait
frémir d’horreur à l’époque, mais c’était ça, TK ou GTK2,
autant dire la peste et le choléra)

Ce que tu es en train de nous dire c’est qu’actuellement, tu
fais du Qt GPLisé ?

– Jean-François.


http://twitter.com/underflow_