Posted by evoluado on November 27, 2012 at 2:56pm
Hej!
Skulle behöva lite assistans med en bild som försvinner under vissa länkar.
Jag har lagt in en bild i ett footer-block enligt följande:
<p><a href="hitta-hit"><img alt="karta" src="sites/default/files/karta.png" /></a></p>
Funkar fint när det bara är en enkel sökväg typ: localhost/gymmet/medlemskap men när sökvägarna går en nivå längre såsom: localhost/gymmet/user/login faller bilden bort.
Detta uppstår bara när jag har aktiverat rena url:er
Hur gör jag för att få fram bilden i alla lägen med rena url:er aktiverat?
Comments
hej (sorry english) Do you
hej
(sorry english)
Do you need to setup the base path in the url image like src="/sites/default/files/karta.png"
Try that and tell me if it's work.
[at]killua99 ~~
Didn´t work
No, that removes the image on every page.
The systems search path for public files is set to sites/default/files and I hope that is correct.
I am a complete beginner at this, so i wonder if it has got anything to do with Pathauto?
did you try that? put the /
did you try that? put the / at the beginning ? the public path is sites/default/files
But also you can use the root site path or base path "/" that it's telling to the image to start from / and then sites/default/files/etc ...
[at]killua99 ~~
Relativa och absoluta sökvägar
Då måste använda en absolut sökväg för dina bilder, dvs. en sökväg som börjar med "/".
När du specificerar en relative sökväg som "sites/default/files/karta.png" blir den relativ gentemot den sida du befinner dig på.
Är du på sidan
http://example.se/försöker webb-läsaren ladda:http://example.se/sites/default/files/karta.pngÄr du på undersidan
http://example.se/node/123försöker webb-läsaren ladda:http://example.se/node/sites/default/files/karta.pngOm du istället specificerar en absolut sökväg som "/sites/default/files/karta.png" kommer webb-läsaren att alltid försöka ladda:
http://example.se/sites/default/files/karta.pngoavsett vilken sida/undersida då är på.
Absolut sökväg misslyckas
När jag anger en absolut sökväg försvinner bilden både med rena url:er aktiverade och avaktiverade. Men bara bilden i footerblocket, övriga bilder i noderna syns.
Ändrar jag bilderna i innehållsnoden till absoluta sökvägar så försvinner dom.
Samma sak gäller med innehållet i ckeditor, när jag anger absolut sökväg så syns inte bilderna i innehållet.
Har jag, i min iver och fascination, gjort någon dum ändring i grundinställningarna som stör de normala sökvägarna?
Hur ser adressen till en bild
Hur ser adressen till en bild ut som visas riktigt? Ta med hela adressen i stil med:
http://example.se/sites/default/files/karta.pngI localhost - XAMPP
Bildadressen när bilden syns är:
http://localhost/gymmet/sites/default/files/karta.png
När bilden inte syns är adressen:
http://localhost/gymmet/comment/sites/default/files/karta.png
eller
http://localhost/gymmet/user/sites/default/files/karta.png
Detta får mig och tro att det har med Pathauto att göra. Men jag ser inga möjligheter att ändra tokens (var det rätt benämning?) för users eller comments.
Du har installerat Drupal i
Du har installerat Drupal i undermappen "gymmet", därav dina problem. Den absoluta sökvägen till bilderna blir då:
/gymmet/sites/default/files/karta.pngDetta kommer dock att ge dig problem när du flyttar webb-platsen till ditt webb-hotell. Jag gissar att webb-platsen inte kommer att vara installerad i en undermapp "gymmet" där och då kommer bildlänkarna inte att fungera igen.
Har du bara en webb-plats på din dator så rekommenderar jag att du flyttar upp din Drupal-installation ut ur mappen "gymmet".
Har du flera webb-platser igång får du konfigurera virtual hosts i Apache (eller vilken annan webb-server du använder).
Det förklarar allt. Som
Det förklarar allt.
Som nybörjare har jag mest följt videotutorials och uppenbarligen missat detta. Jag känner att det är dags att studera Drupals egna dokumentation!
Ett stort tack!