
23 Juni 2010 · genom e-handel Developer Personal
William Rice Magento 1,3 Försäljning Taktiskt Kokbok från Packt Publishing i detalj beskriver hur ett antal merchandising funktioner, bland annat beskriver förändringar. Phtml mallfiler.
Detta utdrag kommer från sidan 246 till sidan 251 i kapitel 10, Skapa en Partihandel Store, och publiceras här med tillstånd.
boken är skriven på ett recept stil, så bli inte överraskad av punktlistor.
Skapa en statisk Block, och lägger den till din katalog Artiklar
En statisk block är en bärbar bit HTML-kod som du kan placera var som helst i en webbsida eller webbplats.
Du kan skriva in något i en statisk block som du kan sätta på en webbsida, om det passar den lilla utrymme.
oftast, lägger du en statisk block i den vänstra eller högra kolumnen på en sida.
Ibland kan du placera det i en sidfot eller sidhuvud.
I vårt exempel kommer vi att skapa en statisk block för att informera konsumenter om vår grossist-program.
Däremot kan du använda en statisk block för många andra ändamål, till exempel att annonsera försäljning, annonsera tävlingar, har produkter med mera.
-
Låt oss först skapa det nya temat.
Förutsatt att du använder standard Magento tema, hitta filen: appdesignfrontenddefaultdefaultlayoutwishlistcatalog.xml.
Du behöver inte göra något med den ännu.
Bara hitta den och se till att du har tillgång till det.
-
Skapa en ny katalog för det nya temat.
I vårt exempel lagra, använda vi ett tema som kallas kaffe.
Så skapade vi den här katalogen struktur: appdesignfrontenddefaultcoffeelayout.
Observera att vi behövde skapa en hel katalogstruktur.
under appdesignfrontenddefault skapade vi en ny katalog med vårt tema namnet kaffe.
Därefter, under kaffe, skapade vi katalogen layout.
-
Kopiera filen catalog.xml från katalogen du tittat på i steg 1, till den katalog som du just har skapat.
Nu skapar vi en ny statisk block.
-
Logga in på din webbplats backend eller administrativa panelen.
-
Välj CMS | Statisk Blocks.
Hantera Sidor sidan visas.
En förteckning över de CMS sidor (eller "statiska sidor") i din butik ska visas på denna sida.
-
Välj Lägg till ny Blockera-knappen.
Nya Block visas sidan.
-
I Block avdelning anger du en titel på blocket.
Dina kunder kommer inte att se denna avdelning.
Men ser du den i listan med statiska block.
-
I Identifier fältet anger ett namn på block som endast består av bokstäver, siffror, bindestreck och understreck.
du kommer att använda den här identifieraren senare, när du ändrar catalog.xml filen som du kopierade i föregående del.
Om det behövs, skriv ner den här identifieraren så att du kommer ihåg det.
-
Välj Store View (s) för vilka detta block finns tillgänglig.
För detta block ska visas, måste det finnas till butiken uppfattningen, och måste vara i XML-fil för att lagra.
-
För status väljer du Aktiverad.
-
I Content anger du HTML-koden som visas i blocket.
Detta kan endast text eller innehålla en bild.
Kom ihåg att block är litet, så håll någon grafik små och din text kort.
I vårt exempel inkluderar vi en länk till CMS sidan som vi skapade [tidigare i kapitlet] kallas, "Hur man blir en grossisten?"
-
Spara blocket.
Nu redigerar vi layoutfilen så att den visar våra statiska block.
-
Öppna catalog.xml i en textredigerare eller ett HTML-redigerare.
-
Rulla ned till den del av filen som styr layouten för den typ av sida som du vill ändra.
-
För att placera block i den vänstra kolumnen, leta efter denna kod:.
att placera den i den högra kolumnen, leta efter.
-
Lägg till kod för att visa den statiska blocket.
I vårt exempel har vi gjort den kod vi lagt fetstil.
namnet på vår blocket är du partihandel.
Ersätta den med namnet på det block som du skapat.
-
Spara filen.
-
Välj System | Cache Management.
-
Från alla cache rullgardinsmenyn väljer du Avaktivera.
-
Spara cache inställningar.
[Här är koden för steg 4:]
<default> <! - Mage_Catalog -> <reference name="top.menu"> <block type="catalog/navigation" name="catalog.topnav"template="catalog/navigation/top.phtml"/> </ referens> <reference name="left"> <block type="core/template" name="left.permanent.callout"template="callouts/left_col.phtml"> <action method="setImgSrc"> <src > images / media / col_left_callout.jpg </ src> </ åtgärden> <action method="setImgAlt" translate="alt"module="catalog"> <Alt> inte säker på vad man beställer?.
Ring oss på (555) 555-1212. </ Alt> </ <action åtgärden> method="setLinkUrl"> <url> kontakter </ url> </ åtgärden> </ block> </ referens> <hänvisning name = "rätt"> <block type="cms/block" name="are_you_wholesale"> <action method="setBlockId"> <block_id> are_you_wholesale </ block_id> </ åtgärden> </ block> <blocktyp = "core / mall "innan =" cart_sidebar "name =" catalog.compare.sidebar "mall =" katalog / produkt / jämför / sidebar.phtml "/> <blocktyp =" core / mall "name =" right.permanent.callout "mallen = "bildtexter / right_col.phtml "/></ hänvisning> <reference name="footer_links"> <action method="addLink" translate="label title" module="catalog"ifconfig="catalog/seo/site_map"> <etiketten> Webbplatskarta </ label> <urlhelper="catalog/map/getCategoryUrl" /> <title> Översikt </ title> </ åtgärden> </ referens> </ default> Relaterade artiklar
-
Bygga en Magento Tema början till slut, del 20: Facebook's "I likhet med" Button
-
Magento Befriar Tredje Plattform: Professional Edition
-
Ljud Intervju: Yoav Kutner om Magento
Denna artikel är arkiverat under öppen källkod och har följande sökord taggar: bok utdrag, Magento.
Logga in för att lämna en kommentar ...
Utdrag: Magento 1,3 Försäljning Taktik Cookbook, kapitel 10 Skapa en ...