Magento 1

Extension

Installation med Toolbox-scriptet #

Clerk.io Toolbox Script er udviklet til at gøre det nemt at installere Clerk.io -udvidelsen i din Magento-webshop uden at bruge Magento Connect.

Toolbox Script vil blive kørt direkte fra en terminal. Vi foreslår disse: - Apple: iTerm, du skal downloade det fra internettet; - Windows: Kommandoprompt, det er allerede installeret på din computer.

Scriptet ligger også på opretter en sikkerhedskopi af Magento-mappen, så det kan gendannes, hvis noget går galt.

Hvad har jeg brug for? #

For at installere det skal du bruge SSH- eller SFTP-adgang til din webshop, herunder din Brugernavn, Adgangskode og Domæne.

1.1 Start med at logge ind på din Magento-server via en terminal ved at bruge dine Brugernavn og Domæne på denne måde:

ssh Stefan@mywebshop.com

1.2 Du bliver bedt om at indtaste adgangskoden til din bruger (terminalen giver dig ikke nogen feedback, mens du indtaster adgangskoden, men den registrerer den alligevel).

1.3 Naviger til rodmappe i Magento. Ofte kan du gøre det ved at skrive:

cd /var/www/html

og skrive:

ls

Det giver dig en liste over mapper, så du kan finde den rigtige:

På listen over mapper skal du lede efter den rigtige mappe, i dette tilfælde er det magento1. Det, du skal gøre nu, er at gå ind i mappen, og det kan du gøre ved at skrive:

cd NAME_FOLDER

NAME_FOLDER erstattes af det rigtige navn på mappen.

Installation af udvidelse #

2.1. Når du er i din rodmappe, skal du downloade Toolbox Script med denne linje:

sudo wget https://raw.githubusercontent.com/clerkio/clerk-magento/master/clerk_toolbox_magento.sh

2.2. Skriv derefter denne linje for at se en liste over de tilgængelige muligheder i værktøjskassen:

sh clerk_toolbox_magento.sh

2.3. Da du vil installere udvidelsen, skal du bruge -i sammen med . Skriv denne linje, hvor x.x.x er den version, du vil installere:

sudo sh clerk_toolbox_magento.sh -i x.x.x

2.4. Du vil nu blive bedt om at indtaste din adgangskode. Når du har gjort det, vil scriptet tage backup af din Magento1-mappe og begynde at installere udvidelsen:

2.5. Færdig! Nu er udvidelsen installeret, og du kan konfigurere den i din Magento1-backend.

Valgmuligheder #

Afinstallation Værktøjskassen giver dig også mulighed for at afinstallere udvidelsen. Det kan du gøre med denne linje:

sudo sh clerk_toolbox_magento.sh -u

I nogle tilfælde, hvis filer er blevet beskadiget eller mangler, kan du foretage en force uninstall på denne måde:

sudo sh clerk_toolbox_magento.sh -u --force

Gendannelse Hvis noget går galt i din webshop, kan du altid gendanne den via den sikkerhedskopi, der blev lavet, da du installerede udvidelsen.

Brug denne linje til at gøre det:

sudo sh clerk_toolbox_magento.sh -r

Sikkerhedskopiering Når du installerer udvidelsen, opretter scriptet altid en sikkerhedskopi først, men du kan også oprette en sikkerhedskopi separat med denne linje:

sudo sh clerk_toolbox_magento.sh -b

my.clerk.io Indstillinger #

For at få adgang til dine synkroniseringsindstillinger mellem Clerk.io og din Magento 1-udvidelse skal du gå ind på my.clerk.io, klikke på “Data” i menuen til venstre og derefter rulle ned til “Data Sync Settings”.

Her finder du muligheder for at tilpasse, hvordan dine produkt-, kunde- og ordredata synkroniseres med Clerk. Flere oplysninger om Magento 1 udvidelse, som du får adgang til via din Magento 1 Admin portal, nedenfor.

Ordrehistorik #

Vælg her, hvor lang tid du ønsker at synkronisere ordredata fra din butik til Clerk.io med tilbagevirkende kraft.

Sidestørrelse #

Vælg sidestørrelse for dine synkroniserede data i rullemenuen nedenfor. Mindre sidestørrelser kan hjælpe med at undgå host-timeouts under synkronisering, mens større sidestørrelser kan synkronisere hurtigere.

Server Timeout #

Indstil, hvor lang tid der skal gå, før serveren giver op, både for at beskytte dine data og for at sikre, at der er tid nok til, at større datasæt kan synkroniseres med Clerk.io. Standard er 60 sekunder.

Parsing af data #

Vælg, om du vil have dine Magento 1-data til Parse værdier automatisk i dette afsnit. Automatisk parsing er standardindstillingen og anbefales.

Synkroniseringstidspunkt #

Indstil det tidspunkt på dagen, hvor du ønsker, at dine butiksdata skal synkroniseres med Clerk.io. Standard er “når det er nødvendigt”.

Indstillinger for udvidelse #

Hvis du bruger v4.8.0 eller en senere version af udvidelsen, kan du få adgang til nedenstående indstillinger på to måder, når du har tilføjet Offentlige og Private nøgler til udvidelsen:

  • Gennem Magento2-backend i Clerk > Konfiguration > Indstillinger
  • Gennem my.clerk.io, under Indstillinger > Udvidelser

Det er ligegyldigt, hvor du foretager ændringerne, da udvidelsen synkroniseres med alle ændringer, der foretages i my.clerk.io og omvendt.

I my.clerk.io vil du også kunne se din aktuelle version af udvidelsen, din platform og PHP-versionen.

Klik blot på “Rediger” på en hvilken som helst indstilling for at se de tilgængelige muligheder:

Oversigt over Magento 1-udvidelser #

For at få adgang til din Magento 1 Clerk.io-udvidelse skal du logge ind på din butiks Admin -konto og vælge “Konfiguration” > “Ekspedient” > “Indstillinger”.

Clerk Indstillinger #

Indstil nøgleparametre i afsnittet Clerk Settings i Magento 1-udvidelsen. Din mulighed for at aktivere/deaktivere Clerk.io-udvidelsen samt dine offentlige og private API-nøgler findes også her.

  • Opdateringer i realtid:

    • Yderligere felter
  • Inkluder sider

    • Yderligere felter
  • Indsaml e-mails og kundekurve:

  • Deaktiver ordresynkronisering:

  • Inkluder udsolgte produkter

  • Sprog og import-URL: Disse værdier blev sandsynligvis indstillet, da du først installerede udvidelsen Clerk.io og synkroniserede med my.clerk.io. Hvis disse værdier ændres, skal du blot vælge det nye butikssprog eller indsætte den opdaterede import-URL her.

Søgeside og Live-søgning #

For at aktivere din Clerk.io Søg side, søg side facetter, og/eller Live-søgning skal du vælge “Ja” i den/de relevante dropdown(s).

Indstillinger for søgeside:

  • Når du har valgt “Ja”, vises der muligheder for at indtaste dit navn på søgesidens indhold, som matcher feltet data-template, der findes i indlejringskoden for dit indhold i my.clerk.io. I dette eksempel er det search-page.

  • Du kan også indstille teksten til knappen " Indlæs mere" her, samt den tekst, der vises, når ingen resultater findes for en forespørgsel.

Indstillinger for facetteret søgning:_ _

  • Når du har aktiveret facetteret søgning, får du mulighed for at indtaste de attributter, du gerne vil have vist som facetter på din søgeside. Du kan også Etiket disse facetter med de ønskede navne og vælge Bestil, hvor hver facet vises.

Tilpasning af dine søgeside-facetter

  • Clerk.io giver dig mulighed for at style dine søgesidefacetter inde fra designet, og du kan vise dette ved at henvise til det med design-ID-feltet. Design-ID’et findes i Clerk.io backend, på Yderste venstre kolonne af hvert designside med designoversigt og i nederst til venstre på siden, når du indtast det design, der skal redigeres.

Vær opmærksom på: Du kan nu kalde data for kategorier og sider på din søgeside på samme måde, som du ville gøre i din Live-søgning, hvilket giver dig et større udvalg af oplysninger, som du kan engagere dine kunder med. Du kan få flere oplysninger på kan tjekkes her.

Indstillinger for live-søgning

  • Når du har aktiveret Live Search, kan du vælge, om du vil have Kategorier vist i dine resultater eller ej, samt hvor mange søgeresultater forslag, kategorier, og indhold skal vise i Live Search.

    • Du har også mulighed for at vælge, hvad sidetyper skal vise som søgeresultater, f.eks. “CMS Pages” eller “Blog Posts”.

    • Du kan vælge placeringen af live search-dropdown’en fra dit søgefelt med Placering af dropdown.

  • Angiv indholdsnavnet for din næste live-søgning, som kan findes ved siden af data-template i din Live Search-indlejringskode i dit my.clerk.io-indhold. Dette er sandsynligvis live-search.

  • Til sidst skal du angive din Live Search Input Selector, som du finder ved at inspicere din webshops søgefelt med din browser og identificere det ID eller den klasse, der er knyttet til dets input. I dette eksempel er det #search.

Powerstep, Exit Intent, Kategoriside, Produktside og Indstillinger for indkøbskurv #

Ligesom ved søgning skal du aktivere dine indstillinger for Clerk.io Powerstep, Exit Intent, Kategoriside, Produktside og Indkøbskurv ved at vælge “Ja” i de relevante dropdowns.

Når du har valgt “Ja” i den relevante rullemenu, får du en boks, hvor du kan indtaste indholdsnavnet for de Clerk.io-anbefalinger, du gerne vil have med på den pågældende side.

  • Ligesom med søgefunktionerne kan du finde indholdsnavnet ved siden af data-template i indlejringskoden i my.clerk.io > Recommendations > Content. I dette eksempel har vi aktiveret indstillingerne for kategorisider og inkluderet category-page-popular som vores indhold.

  • Du kan tilføje flere indholdsnavne som kommaseparerede værdier her, hvis du f.eks. gerne vil vise flere slidere på den pågældende side.

Logning #

Indstillingerne for logning omfatter:

Logningsniveau

  • Kun fejl: Logger alle fejl, der forhindrer modulet i at fungere korrekt

  • Fejl + advarsel: Logger også advarsler, som ikke får modulet til at holde op med at fungere, men som det måske også er nødvendigt at rette.

  • Fejl + Advarsel + Debug: Logger alt, som modulet interagerer med. _Dette bør ikke være aktiveret på en live webshop, da det vil gøre siden langsommere.

Logning til

Oversættelse af tekster #

Udvidelsen Clerk.io for Magento kommer indbygget med oversættelser til dansk, engelsk, hollandsk og italiensk.

Du kan nemt tilføje en oversættelse til dit sprog, så frontend-delene vises korrekt.

For at gøre dette skal du gå til denne mappe i FTP:

app->lokal.

Start med at gå til den danske mappe, der hedder da_DA, og kopi filen Clerk_Clerk.csv.

Find mappen for dit sprog (i Magento locale-mappen), og indsæt filen her.

Nu kan du oversætte teksterne til dit sprog i højre side af CSV-filen:

Opgradering #

Denne vejledning viser dig, hvordan du opgraderer fra tidligere versioner af vores udvidelse til den nyeste.

Du kan downloade den nyeste udvidelse fra dette link:

https://github.com/clerkio/clerk-magento/releases/latest

1. Gem eventuelle ændringer i udvidelsesfiler #

Før du forsøger at opgradereSørg for, at du enten har:

  • Gemt de ændrede filer lokalt på din FTP eller

  • Lavet en sikkerhedskopi af alle ændrede filer, som du kan overføre til den nye udvidelse.

Normalt er de filer, som de fleste udviklere ændrer, Produkt.php og Produktbase.php, som styrer produktattributter.

Disse filer findes her:

app->code->community->Clerk->Clerk->Model->Catalog->Product.php.

app->code->community->Clerk->Clerk->Model->Catalog->Productbase.php.

2. Deaktiver og afinstaller eksisterende udvidelse #

Før du forsøger at opgradere, er det meget vigtigt, at du gør dette:

  1. Deaktiver den gamle udvidelse på Magentos System->Konfiguration->Clerk->Indstillinger side. Du skal blot sætte Aktiver til Nej og klikke på Gem konfiguration.

2. Herefter , afinstaller det enten via Magento Connect eller via Sletning af filer

fra FTP hvis du installerede det direkte her.

Ellers holder din Konfiguration -side måske op med at fungere, og ingen af udvidelserne vil virke bagefter.

3. Installer den nyeste udvidelse #

Til sidst skal du installere den nyeste udvidelse igen og flytte alle filer, du har sikkerhedskopieret, til din FTP-server.

Din konfiguration bør gemmes, selv når du installerer den nye version. Tjek System->Konfiguration->Clerk for at sikre, at alt stadig er der.

Nu har du installeret den nyeste version af Clerk.io for Magento!

Afinstallation #

Hvis du vil fjerne Clerk.io fra din Magento 1-butik, skal du deaktivere udvidelsen i din Magento 1 admin portal.

Log ind på din webshops Magento 1-portal, og vælg derefter " System" > " Konfiguration" i topmenuen.

På næste side skal du finde " Ekspedient" i menuen til venstre og vælge " Indstillinger". Herfra vil du se “Clerk Settings” dukke op. Ved siden af " Aktiver" skal du vælge " Nej" i rullemenuen for ikke længere at aktivere Clerk.io-udvidelsen.

Hvis du har implementeret Clerk.io ved hjælp af udvidelsen, kan du også deaktivere de enkelte moduler ved på samme måde at vælge “Nej” i de relevante rullemenuer for søgning og anbefalinger i dette afsnit:

Hvis du har installeret elementer af Clerk.io direkte via dine FTP-filer, skal du sørge for at fjerne de relevante indlejringskoder fra disse filer.

Denne side er oversat af en hjælpsom AI, og der kan derfor være sproglige fejl. Tak for forståelsen.