ho dei problemi con i percorsi delle immagini, il problema è che sul
server la mia applicazione è contenuta in una directory e public di
conseguenza è accessibile inserendo /NOMEDIR/ come root nel path.
Il punto è che dovrei modificarmi tutti i percorsi a mano, non c’è modo di
definire una variabile in modo tale da lasciare inalterati i percorsi
come se ce l’ avessi in locale?
ho dei problemi con i percorsi delle immagini, il problema è che sul server la mia applicazione è contenuta in una directory e public di conseguenza è accessibile inserendo /NOMEDIR/ come root nel path.
Il punto è che dovrei modificarmi tutti i percorsi a mano, non c’è modo di definire una variabile in modo tale da lasciare inalterati i percorsi come se ce l’ avessi in locale?
Credo che sia possibile installare un’applicazione Rails in una
sottodirectory. In ogni caso, se il path per trovare le immagini
cambia in produzione rispetto a quando sei in sviluppo, potresti
provare a scrivere qualcosa del genere in
config/environments/production.rb
def image_path(source)
compute_public_path(source, ‘NOMEDIR’, ‘png’)
end
Questo modifica il comportamento della funzione che decide che la
directory di default per le immagini si chiama “images”.
ho dei problemi con i percorsi delle immagini, il problema è che sul
server la mia applicazione è contenuta in una directory e public di
conseguenza è accessibile inserendo /NOMEDIR/ come root nel path.
Il punto è che dovrei modificarmi tutti i percorsi a mano, non c’è modo di
definire una variabile in modo tale da lasciare inalterati i percorsi come
se ce l’ avessi in locale?
Credo che sia possibile installare un’applicazione Rails in una
sottodirectory. In ogni caso, se il path per trovare le immagini
cambia in produzione rispetto a quando sei in sviluppo, potresti
provare a scrivere qualcosa del genere in
config/environments/production.rb
def image_path(source)
compute_public_path(source, ‘NOMEDIR’, ‘png’)
end
Questo modifica il comportamento della funzione che decide che la
directory di default per le immagini si chiama “images”.
ho dei problemi con i percorsi delle immagini, il problema è che sul server la mia applicazione è contenuta in una directory e public di conseguenza è accessibile inserendo /NOMEDIR/ come root nel path.
Il punto è che dovrei modificarmi tutti i percorsi a mano, non c’è modo di definire una variabile in modo tale da lasciare inalterati i percorsi come se ce l’ avessi in locale?
forse non vi ho detto che uasi tutti i percorsi che devo editare sono
dentro i vari CSS.
image_tag penso di non averlo usato manco una volta :]
Roberto De Ioris wrote:
On dom, 2007-01-28 at 19:27 +0100, stb wrote:
Ciao,
ho dei problemi con i percorsi delle immagini, il problema è che sul server la mia applicazione è contenuta in una directory e public di conseguenza è accessibile inserendo /NOMEDIR/ come root nel path.
Il punto è che dovrei modificarmi tutti i percorsi a mano, non c’è modo di definire una variabile in modo tale da lasciare inalterati i percorsi come se ce l’ avessi in locale?