SAVE 70% ON ALL OF OUR APPS
<< HERE >>
Har du nogensinde tænkt på, hvordan du kan tilpasse dit indhold dynamisk baseret på den specifikke butik, en besøgende browser i Magento 2? Denne nuancerede, men afgørende aspekt af e-handel kan væsentligt forbedre brugeroplevelsen ved at levere relevant indhold til forskellige målgrupper. Forestil dig en tysk kunde, der bliver budt velkommen med indhold på deres modersmål, mens en engelsktalende besøgende ser helt anderledes, men lige så relevant indhold. I dette blogindlæg dykker vi dybt ned i, hvordan man opnår denne opsætning ved effektivt at bruge CMS-statiske blokke i Magento 2.
Målet med denne blog er ikke kun at guide dig gennem trinnene, men også at sikre, at du forstår det underliggende i Magento's CMS-struktur, så du kan udnytte alle dens muligheder fuldt ud. Ved udgangen af denne omfattende guide vil du være kyndig i at vise forskellige statiske blokke til forskellige butikker, hvilket resulterer i en mere personlig og engagerende kundeoplevelse.
Før du dykker ned i, hvordan man viser CMS-statiske blokke baseret på butiksvævninger, er det væsentligt at forstå begrebet butiksvævning og statiske blokke i Magento 2.
Magento 2 giver dig mulighed for at oprette flere butiksopsætninger, hver med forskellige visninger. En butiksvævning kan repræsentere forskellige sprog eller regioner under samme butik. I vores eksempel vil vi bruge engelsk og tysk som vores butiksvævninger.
Statiske blokke i Magento 2 er stykker af HTML-indhold, som du kan oprette og administrere i adminpanelet. De er genanvendelige komponenter, der kan indsættes i enhver del af butikken, herunder sider, kategorier og produkter.
For at komme i gang skal du have dine butiksvævninger korrekt opsat i Magento 2. Her er et hurtigt overblik:
Når dine butiksvævninger er opsat, er næste trin at oprette statiske blokke for hver af dem.
test_en
test_de
Med de oprettede statiske blokke, der er tilknyttet deres respektive butiksvævninger, er det tid til at vise dem i dine phtml-skabeloner.
Find phtml-skabelonen: Find phtml-skabelonen, hvor du ønsker at vise den statiske blok. Dette kunne være en layoutfil som header.phtml eller footer.phtml afhængigt af dine behov.
header.phtml
footer.phtml
Hent og vis blokken: I phtml-skabelonen vil du bruge Magento's layoutblokfunktion til at indlæse og vise blokken.
<?php $blockId = 'test'; echo $this->getLayout() ->createBlock('Magento\Cms\Block\Block') ->setBlockId($blockId) ->toHtml(); ?>
$this->getLayout()->createBlock
Magento\Cms\Block\Block
setBlockId('test')
toHtml()
Magento vil dynamisk vise indholdet i den statiske blok, der er tildelt den aktuelle butiksvævning - engelsk eller tysk - baseret på den aktive butiksvævning.
Tilpasset indhold forbedrer væsentligt kundens shoppingoplevelse ved at præsentere dem for relevant og tilgængelig information.
Lokaliseret indhold resonerer ikke kun bedre med målgruppen, men hjælper også med at forbedre dine SEO-placeringer i forskellige regioner og sprog.
Kunder er mere tilbøjelige til at engagere sig med indhold, der føles personligt og relevant, hvilket fører til højere fastholdelsesrater og potentielle konverteringer.
Det er ikke usædvanligt at støde på problemer, mens du viser statiske blokke. Her er nogle fejlfindingstips:
Magento's caching-system kan nogle gange forhindre, at de statiske blokke vises straks efter ændringer. For at løse dette skal du rydde cache:
Sørg for, at der ikke er nogen hardcoding af indhold eller ID'er andre steder i skabelonen, der kan overskrive dynamisk indhold.
Visning af CMS-statiske blokke baseret på butiksvævningen i Magento 2 er en kraftfuld metode til at skabe en mere personlig e-handelsoplevelse. Ved at opsætte dine butiksvævninger og statiske blokke korrekt og forstå, hvordan du kalder disse blokke inden for dine skabeloner, kan du sikre, at dine kunder altid ser relevant indhold.
I denne guide har vi dækket alt fra opsætning af butiksvævninger og oprettelse af statiske blokke til den faktiske implementering i dine phtml-skabeloner. Brug disse værktøjer til at forbedre din butiks brugeroplevelse, forbedre din SEO og engagere dig bedre med dine kunder.
Ja, du kan tildele forskellige identifikatorer til hver butiksvævnings statiske blok. Sørg for, at din skabelonkode korrekt henviser til den passende identifikator for hver butiksvævning.
Du kan direkte tilføje oversat indhold i de statiske blokke for forskellige butiksvævninger. Alternativt kan du bruge Magento's oversættelsesfunktion ved at tilføje oversættelserne i i18n CSV-filerne.
Den beskrevne metode fungerer for et vilkårligt antal butiksvævninger. Sørg for, at hver butiksvævning har dens tilhørende statiske blok, og Magento håndterer dynamisk visning af det passende indhold.
Ved at udnytte Magento 2's funktionalitet effektivt kan du maksimere dit e-handelsplatforms potentiale og opnå bedre engagement og konvertering.
Alen M. is the founder of HulkApps and loves everything ecommerce. He loves soccer as much as he loves his work. His entrepreneurial spirit shows in his passion for maneuvering the challenges and opportunities that keep online merchants and brands up at night, which inspires his strategy—both in business, and on the field.
Get our news and insights delivered directly to your inbox.
Your cart is currently empty.
Please share a few essential pieces of information that'll help our support members work quickly on your project
As soon as we review your idea, we'll give you an update. Please notice that any access to the product(s) or service offered by HulkApps does not count for a refund. However, should you experience problems with your order, we urge you to reach out to our dedicated support team .
Rising to serve you better, we are delighted to announce that PlanetX has been acquired by HulkApps, a Chicago-based leading Shopify agency. The combination of HulkApps Shopify services and PlanetX's strong capabilities in the eCommerce industry will lead to continued growth for both companies.
Choose your wishlist to be added
Copy wishlist link to share
Copy
We will notify you on events like Low stock, Restock, Price drop or general reminders so that you don’t miss the deal
See Product Details