Markeringstaggar
En märkordstagg är ett direktiv som innehåller kodfragment med en relativ referens till ett objekt i din butik, t.ex. en variabel, URL, bild eller block. Markeringstaggar kan användas var som helst där redigeraren är tillgänglig och ingår i HTML i mallarna email och newsletter samt andra typer av innehåll.
Markeringstaggar omges av dubbla klammerparenteser och kan antingen genereras med widgetverktyget eller skrivas direkt i HTML. I stället för att hårdkoda hela sökvägen till en sida kan du använda en tagg som representerar butikens URL. De märkordstaggar som beskrivs i följande exempel är:
Anpassad variabel
Du kan använda taggen Variable-kod för att infoga en anpassad variabel i en e-postmall, block, nyhetsbrev och innehållssidor.
{{CustomVar code= "my_custom_variable"}}
Lagra URL
Markeringstaggen Butiks-URL representerar webbplatsens bas-URL och används som ersättning för den första delen av en fullständig URL, inklusive domännamnet. Det finns två versioner av den här märkordstaggen: en som kommer direkt till din butik och den andra med ett snedstreck (/
) i slutet som används när en sökväg läggs till.
{{store url='kläder/skor/kvinnor'}}
Media-URL
URL-taggen för dynamiska medier representerar platsen och filnamnet för en bild som lagras i ett CDN-nätverk. Taggen kan användas för att placera en bild på en sida, ett block, en banner eller en e-postmall.
{{media url='shoe-sales.jpg'}}
Blockera ID
Kodtaggen för block-ID är en av de enklaste att använda och kan användas för att placera ett block direkt på en CMS-sida, eller till och med kapslas i ett annat block. Du kan använda den här tekniken för att ändra ett block för olika erbjudanden eller språk. Kodtaggen Block ID refererar till ett block med hjälp av dess identifierare.
{{block id='block-id'}}
Malltagg
En malltagg refererar till en PHTML-mallfil och kan användas för att visa blocket på en CMS-sida eller ett statiskt block. Koden i följande exempel kan läggas till på en sida eller i ett block för att visa formuläret Kontakta oss.
{{block class="Magento\Contact\Block\ContactForm" name="contactForm" template="Magento_Contact::form.phtml"}}
Koden i nästa exempel kan läggas till på en sida eller i ett block för att visa en lista med produkter i en viss kategori, per kategori-ID.
{{block type="catalog/product_list" category_id="22" template="catalog/product/list.phtml"}}
Widget-kod
Widgetverktyget kan användas för att visa produktlistor eller för att infoga komplexa länkar, till exempel en som går till en viss produktsida, baserat på produkt-ID. Koden som genereras omfattar blockreferensen, platsen för kodmodulen och motsvarande PHTML-mall. När koden har skapats kan du kopiera och klistra in den från ett ställe till ett annat.
Koden i följande exempel kan läggas till på en sida eller i ett block för att visa listan över nya produkter.
{{widget type="catalog/product_widget_new" display_type="new_products" products_count="10" template="catalog/product/widget/new/content/new_grid.phtml"}}
Koden i nästa exempel kan läggas till på en sida eller i ett block för att visa en länk till en viss produkt per produkt-ID.
{{widget type="catalog/product_widget_link" anchor_text="My Product Link" title="My Product Link" template="catalog/product/widgetlink/link_block.phtml" id_path="product/31"}}
Använda taggar i länkar
Du kan använda märkordstaggar med ankarpunktstaggar i HTML och länka direkt till en sida i din butik. Länken kan läggas in i innehållssidor, block eller mallar för e-post och nyhetsbrev. Du kan också använda den här tekniken för att länka en bild till en viss sida.
Steg 1. Identifiera mål-URL
Navigera om möjligt till sidan som du vill länka till och kopiera den fullständiga URL:en från webbläsarens adressfält. Den del av URL:en som du behöver kommer efter .com/
. Annars kopierar du URL-nyckeln från CMS-sidan som du vill använda som länkmål.
Hel URL till kategorisida
https://mystore.com/apparel/shoes/womens
https://mystore.com/apparel/shoes/womens.html
Fullständig URL till produktsida
https://mystore.com/apparel/shoes/womens/nine-west-pump
https://mystore.com/apparel/shoes/womens/nine-west-pump.html
Fullständig URL till CMS-sida
https://mystore.com/about-us
Steg 2. Lägg till markeringen i URL:en
URL-taggen för butik representerar bas-URL:en för din webbplats och används som ersättning för HTTP-adressdelen i butikens URL, inklusive domännamnet och .com
. Det finns två versioner av taggen som du kan använda, beroende på vilket resultat du vill uppnå.
store direct_url
- länkar direkt till en sida.
store url
- Placerar ett snedstreck i slutet så att ytterligare referenser kan läggas till som en sökväg.
I följande exempel omges URL-tangenten med enkla citattecken och hela taggen omges med dubbla klammerparenteser. När märkordet används med en ankartagg placeras det inuti ankarpunktens dubbla citattecken. För att undvika missförstånd kan du växla med enkla och dubbla citattecken för varje kapslad uppsättning med citattecken.
Om du börjar med en fullständig URL-adress tar du bort HTTP-adressen (http://
eller https://
) från URL-adressen, till och med .com/
. I stället för detta anger du taggen Store URL markup, upp till det inledande enkla citattecknet.
Lagra URL-märkordstagg
https://mystore.com/apparel/shoes/womens
{{store url='apparel/shoes/womens'}}
I annat fall anger du den första delen av taggen för butikens URL-kod och klistrar in URL-nyckeln eller sökvägen som du kopierade tidigare.
Lagra URL-tagg med URL-nyckel
{{store url=
Slutför taggen genom att ange avslutande citattecken och dubbla klammerparenteser.
{{store url='apparel/shoes/womens'}}
Steg 3. Slutför ankartaggen
Lägg in den färdiga taggen i en ankartagg med taggen markup i stället för mål-URL:en. Lägg sedan till länktexten och den avslutande ankartaggen.
Markering i ankarpunktstagg
<a href="{{markup tag goes here}}">Länktext</a>
Klistra in den färdiga ankartaggen i koden för en CMS-sida, -block, -banderoll eller -e-postmall där du vill att länken ska visas.
Fullständig länk med markering
<a href="{{store url='kläm/skor'}}">Skådeförsäljning</a>