26 (edited by Danux 2012-04-30 23:34:46)

Re: Intressant - detta vill jag prova!

Har ett problem med varukorgen på en del datorer så kommer de upp  felmeddelandet undefined.
Det kommer alltså upp när man försöker lägga till produkter i själva varukorgen vad kan de vara för fel ?

Re: Intressant - detta vill jag prova!

Det kan hända om du har installerat AShop på subdomänen "www" men öppnar en sida utan "www". Exempelvis: minsajt.nu istället för www.minsajt.nu. Anledningen är att cookien som varukorgen sparas i endast är giltig för den subdomän den skapades på. För att fixa problemet kan du använda en .htaccess-fil som omdirigerar alla sidor till "www" eller utan, beroende på vilket du använde när du installerade AShop.

Re: Intressant - detta vill jag prova!

Hur gör man en .htaccess-fil  ?

Re: Intressant - detta vill jag prova!

Använd en texteditor, exempelvis Anteckningar, och spara din fil exempelvis som htaccess.txt. Du kan sedan använda ett ftp-program, exempelvis Filezilla, för att döpa om den till .htaccess. Detta är däremot inte möjligt i Utforskaren i Windows, eftersom den betraktar .htaccess som ett felaktigt filnamn.

Om du söker i Google så finns det massor av guider om vad du kan göra med .htaccess, bland annat hur du omdirigerar URLer.

Re: Intressant - detta vill jag prova!

Efter rätt mycket googlade förstår fortfarande inte riktigt hur man skapar en .htaccess-fil .
Blir tokig på att varukorgen inte fungerar med www.

Re: Intressant - detta vill jag prova!

För att skapa en ny .htaccess-fil kan du helt enkelt kopiera en av dem som följer med AShop. Du hittar exempelvis en i mappen "products". Kopiera den till rotkatalogen och redigera sedan med en texteditor, exempelvis Anteckningar. Byt ut den befintliga texten i filen till följande:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Spara sen filen och ladda upp den.

32 (edited by Danux 2012-06-04 15:45:43)

Re: Intressant - detta vill jag prova!

provade skapa en sån fil och la den i admin mappen antar att de är de du menar med rotkatalogen ?
Men de fungerar inte alls vad gör jag för fel ?

Re: Intressant - detta vill jag prova!

Rotkatalogen är översta nivån, alltså katalogen där du installerade din AShop på servern, inte "admin" eller någon annan underkatalog. Vanligtvis heter denna "public_html" eller "httpdocs" på en webbserver, men det kan variera och om du har installerat AShop i en underkatalog till din webbplats så blir det där istället, exempelvis: public_html/shop om du har din AShop på: http://www.dinwebbplats.com/shop istället för bara http://www.dinwebbplats.com

34 (edited by Danux 2012-06-05 22:57:55)

Re: Intressant - detta vill jag prova!

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Med den koden får jag de att fungera om man skriver minsida.com så kastar den om till www.minsida.com
Men jag vill ha när man skriver www.minsida.com så ska den kasta om till minsida.com  hur gör man då?

Re: Intressant - detta vill jag prova!

Använd den här koden istället:

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Tänk bara på att om du installerade AShop på www, så är det den andra koden du behöver. I annat fall måste du ändra URLen till din AShop i databasen (tabellen preferences, raden med prefname satt till "ashopurl").

Re: Intressant - detta vill jag prova!

Tack så hemskt nu fungerar de kanon smile

Re: Intressant - detta vill jag prova!

Hur lägger man till flera metataggar på samma produkt ?