Integrujte své vlastní obrazové prvky (widgety) (příklad na widgetu s informacemi o obchodu)

Včera jsem čelil problému vytvoření widgetu z Informace o obchodu instalovat Hodnotící portál pro internetové obchody, který využíváme prostřednictvím Obchodní sdružení aby bylo možné používat.

Bohužel na to přes Shopware Store neexistuje žádný plugin. Kódy tedy musely být umístěny ručně.

Za tímto účelem jsem nejprve nakonfiguroval widget informací o obchodu v backendu webu.

Integrujte své vlastní obrazové prvky (widgety) (příklad na widgetu s informacemi o obchodu)

Poté je kód k dispozici o něco hlouběji.

Integrujte své vlastní obrazové prvky (widgety) (příklad na widgetu s informacemi o obchodu)

V dalším kroku jsem tento kód vložil do zápatí. Spusťte svůj ftp program (např. Filezilla) a vyhledejte:

/Témata/Frontend/YourThemeName/frontend/index

V tuto chvíli předpokládám, že již používáte své vlastní téma, jinak by vaše změny nebyly bezpečné pro aktualizaci. Jinak Shopware poskytuje tuto dokumentaci:

Proveďte změny v šabloně

Integrujte své vlastní obrazové prvky (widgety) (příklad na widgetu s informacemi o obchodu)

Vždy před provedením změn vytvořím záložní kopii aktuálního souboru a k názvu přidám aktuální datum.

Vložte výše uvedený kód pomocí textového editoru (např. Notepad++).

Integrujte své vlastní obrazové prvky (widgety) (příklad na widgetu s informacemi o obchodu)

Nyní se widget zobrazuje ve spodní části vašeho online obchodu Shopware. Samozřejmě to nevypadá tak skvěle. Informace o obchodu proto poskytují malý úryvek kódu, který tento widget pevně umístí vpravo dole:

@media only screen and (min-width: 768px) { div#shopauskunft_widget { display: block; poloha: pevná; vpravo: 10px; dole: 10px; }}

Ale co s tím dělat?

Další soubor css lze zadat v backendu Showare. Nejprve nahrajte nový soubor css s výše uvedeným kódem přes ftp.

Integrujte své vlastní obrazové prvky (widgety) (příklad na widgetu s informacemi o obchodu)

Nyní musíte pouze říci Shopware 5, že tento soubor by měl být použit. Chcete-li to provést, přejděte na backend Nastavení/ Správce motivů...

Integrujte své vlastní obrazové prvky (widgety) (příklad na widgetu s informacemi o obchodu)

... vyberte si motiv a klikněte na Konfigurovat motiv.

Na kartě Konfigurace...

Integrujte své vlastní obrazové prvky (widgety) (příklad na widgetu s informacemi o obchodu)

… zadejte svůj soubor css do části „Další soubory CSS“:

<link href=“/themes/Frontend/YourThemeName/frontend/_public/src/css/shopauskunft.css?template=itintime_170425&is_preview=on" media="all" rel="stylesheet" type="text/css" />

Nyní vyprázdněte mezipaměť obchodu a zkompilujte téma.

Vymažte mezipaměť Shopware 5

Et voila... váš widget vypadá skvěle! 🙂

Integrujte své vlastní obrazové prvky (widgety) (příklad na widgetu s informacemi o obchodu)

K odesílání hodnotících e-mailů je stále vyžadován widget RBA z informací o obchodě. Ukážu vám, jak to nastavit v tomto příspěvku:

Nainstalujte widget RBA z informací o obchodě v Shopware 5

Ochrana osobních údajů
Já, René Kohl (c/o Grosch Postflex #2439) (místo bydliště: Německo), bych rád zpracovával osobní údaje prostřednictvím externích služeb. To není nutné pro používání webu, ale umožňuje mi to s vámi ještě těsněji komunikovat. Pokud chcete, proveďte výběr:
Ochrana osobních údajů
Já, René Kohl (c/o Grosch Postflex #2439) (místo bydliště: Německo), bych rád zpracovával osobní údaje prostřednictvím externích služeb. To není nutné pro používání webu, ale umožňuje mi to s vámi ještě těsněji komunikovat. Pokud chcete, proveďte výběr: