Path di una immagine da caricare

Ciao,
ho necessita’ di caricare da browser immagini posizionate in directory
che contengono il carattere ‘+’. Ma il browser non le carica.
Ecco un esempio chiarificatore:
<%= image_tag “piv_plots/id_0001/a+b/image.png” %>

che viene trasformata (correttamente) in:
Image

Pero’ l’immagine non compare nel browser (il path e’ comunque giusto).
Ho provato a sostituire il segno ‘+’ con ‘_’ oppure con ‘-’ e il
caricamento è corretto, e non riesco a trovare alcuna documentazione al
riguardo.

Ovviamente sarebbe importante che io possa continuare ad utilizzare il
carattere ‘+’ nel nome della directory (‘a+b’ significa per me la
combinazione della zona ‘a’ con la zona ‘b’, e ‘a-b’ la macrozona ‘a’
meno la ‘b’).

Qualche idea?

Grazie mille,
ciao

iwan

Funziona! :slight_smile:

Ho creato un metodo nell’helper:

def plot_tag(path)
image_tag path.gsub("+", “%2B”)
end

Grazie e ciao

iwna

Ciao Iwan,

‘+’ nell’url equivale allo spazio… prova a convertire in %2B

saluti,
Enrico.

2010/10/21 Iwan B. [email protected]: