Hvernig á að búa til sérsniðna græju í Magento 2

Græjur eru ótrúlegur eiginleiki sem gerir þér kleift að bæta við kraftmiklu eða stöðugu efni á CMS síður og kubba á Magento 2 vefsíðunni þinni. Þau eru endurnýtanleg og nauðsynleg tæki sem bjóða upp á margvíslega virkni sem hægt er að nota í CMS blokk í Magento 2 verslun.


Þegar þeim er bætt við Magento verslunina gerir Widgets gestum kleift að vafra og skoða verslunina þína með auðveldum hætti. Þeir búa til sniðmát vefsíðusniðmát og hönnun sem auðga upplifun notenda en bjóða upp á áður óþekkt stjórn og sveigjanleika á stjórnborðinu.

Þessi kennsla hjálpar þér að búa til sérsniðna búnað í Magento 2 versluninni þinni til að auka upplifun gesta og bæta flakk í versluninni.

Tilbúinn? Byrjum.

Skref 1 – Að búa til nýjan mát

Fyrsta skrefið þegar búið er til sérsniðna búnað í Magento 2 er að koma á nýrri einingu. Einingin þarf einingamöppu og nafnarými, í okkar tilviki, mun nota HostAdvice sem nafnrými og CustomWidget sem heiti möppunnar. Einingamappan verður staðsett í söluaðilamöppunni sem heitir forrit / kóða.

Fyrir þessa kennslu munum við nota app / kóða / HostAdvicel / CustomWidget / composer.json. Tónskáldið mun hlaða þessa skrá þegar við keyrum hana, jafnvel þó að við munum ekki nota tónskáldið með einingunni.

Skref 2 – Að búa til registry.php

Við verðum að skrá eininguna hjá Magento. Til að ná þessu fyrst skaltu búa til a register.php á staðsetningu app / kóða / HostAdvice / CustomWidget / registration.php með kóðanum hér að neðan.

<?php
\ Magento \ Framework \ Component \ ComponentRegistrar :: register (
\ Magento \ Framework \ Component \ ComponentRegistrar :: MODULE,
‘Toptal_CustomWidget’,
__DIR__
);

Næst skaltu nota kóðann hér að neðan til að búa til skráningarskrá, module.xml á staðnum forrit / kóða / HostAdvice / CustomWidget / module.xml.

<?xml útgáfa ="1.0" ?>

Skref 3 – Frumstilla búnaðurinn

Þegar þú hefur búið til nauðsynlegar skráningarskrár er næsta skref að frumstilla búnaðinn. Búa til widget.xml stillingarskrá á staðsetningu app / kóða / HostAdvice / CustomWidget / etc / widget.xml. Notaðu eftirfarandi skipun:

<?xml útgáfa ="1.0" ?>

HostAdvice sýnishornsgræja

Titill

Innihald

Í skipuninni hér að ofan höfum við merkt tvo innsláttarsviða, Titill, og Innihald. Í hvert skipti sem nýja búnaðurinn er kallaður til verða gildi beggja reitanna birt. Í merkinu höfum við lýst yfir blokkarflokknum, HostAdvice \ CustomWidget \ Block \ Widget \ Samplewidget til að beina nýja búnaðinum til að nota tiltekið sniðmát.

Skref 4 – Að búa til búnaðarbálk

Næst skaltu búa til reit fyrir titilinn Samplewidget.php, á staðsetningu HostAdvice / CustomWidget / Block / Widget /, með kóðanum hér að neðan:

<?php

nafnrými HostAdvicel \ CustomWidget \ Block \ Widget;

notaðu Magento \ Framework \ View \ Element \ Template;
notaðu Magento \ Widget \ Block \ BlockInterface;

class Samplewidget stækkar sniðmát útfærir BlockInterface
{

vernda $ _template = "búnaður / samplewidget.phtml";

}

Í ofangreindu skipun, HostAdvice \ CustomWidget \ Block \ Widge \ Samplewidget er lýst yfir á réttan hátt og sérsniðið sniðmát er úthlutað innan $ _template breytileg.

Nú notum við skipunina hér að neðan til að búa til sniðmátaskrá samplewidget.phtml, á staðsetningu HostAdvice / CustomWidget / skoða / frontend / sniðmát / búnaður.

<?php if ($ blokk->getData (‘widgettitle’)): ?>

<?php echo $ blokk->getData (‘widgettitle’); ?>

<?php endif; ?>
<?php if ($ blokk->getData (‘widgetcontent’)): ?>

<?php echo $ blokk->getData (‘widgetcontent’); ?>

<?php endif; ?>
Í ofangreindum kóða eru færibreytur búnaðarins valdir með því að hringja í $ þetta->getData (‘widgettitle’); og $ þetta->getData (‘widgetcontent’); gildi.

Skref 5 – Staða búnaðarins

Núna er sérsniðna búnaður þinn búinn til. Skráðu þig inn á Magento 2 admin svæði og veldu Innihald Þá Síður.

Smellur Veldu í valkostinum Heimasíða og veldu Breyta.

Stækkaðu Innihald og smelltu á Settu inn græju táknið til að senda sérsniðna búnað.

Þetta mun taka þig til Settu inn græju svæði. Smelltu á örina í gerð búnaðarins, veldu HostAdvice sýnishornsgræja, af fellilistanum.

Í Valkostir búnaðar, sláðu inn Innihald og Titill til að birtast á heimasíðunni og smelltu á Setja inn græju.

Að síðustu, til að gera einhverjar breytingar skaltu skola Magento 2 skyndiminni með því að ræsa CLI og keyra skipanirnar hér að neðan:

php bin / magento skyndiminni: hreinn
php bin / magento skyndiminni: roði

Hlaðið framhlið verslunarinnar.

Niðurstaða

Það er það! Þú hefur þróað og sent nýjan sérsniðinn búnað í Magento 2 verslunina þína. Nýja búnaðurinn mun skipta sköpum fyrir framhliðina þína þar sem það býður upp á meira skapandi frelsi og gerir þér kleift að markaðssetja vörur þínar með auðveldum hætti.

Skoðaðu þessar 3 helstu hýsingarþjónustu Magento:

FastComet

Byrjunarverð:
$ 2,95


Áreiðanleiki
9.7


Verðlag
9.5


Notendavænn
9.7


Stuðningur
9.7


Lögun
9.6

Lestu umsagnir

Farðu á FastComet

A2 hýsing

Byrjunarverð:
$ 3,92


Áreiðanleiki
9.3


Verðlag
9.0


Notendavænn
9.3


Stuðningur
9.3


Lögun
9.3

Lestu umsagnir

Farðu á A2 Hosting

ScalaHosting

Byrjunarverð:
4,95 dalir


Áreiðanleiki
9.4


Verðlag
9.5


Notendavænn
9.5


Stuðningur
9.5


Lögun
9.4

Lestu umsagnir

Heimsæktu ScalaHosting

Tengdar greinar um hvernig á að gera

  • Hvernig á að búa til búnt vörur í Magento 2
    millistig
  • Hvernig á að búa til nýja vöru í Magento
    nýliði
  • Hvernig á að setja upp SSL / TLS dulkóðun á Magento
    millistig
  • Hvernig á að búa til nýtt Magento þema
    millistig
  • Hvernig á að setja Magento upp í Cpanel
    nýliði
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me