/ / Pridanie značky skriptu na každú stránku produktu v magento 2 pomocou modulu - javascript, php, magento2

Pridávanie značky skriptu na každú stránku produktu v magento 2 pomocou modulu - javascript, php, magento2

Som nový magento.

Vytvoril som modul-2 modul z nižšie uvedeného tutoriálu.

http://inchoo.net/magento-2/how-to-create-a-basic-module-in-magento-2/

S týmto modulom vkladám skript na stránku. Ale s týmto som obmedzený na vykonávanie iba na mojej stránke modulu, t.

http://localhost/magento2/helloworld

Mám nainštalovaný obchod so vzorkami, ale čo mám robiť, ak chcem, aby sa môj modul spustil na ľubovoľnej stránke produktu.

Pomôžte mi, prosím, pochopiť. Ukazovanie na článok by bolo veľmi ocenené.

Ďakujem.

odpovede:

1 pre odpoveď č. 1

Zavolajte súbor css a js do značky v rozložení xml. Príklad:

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="admin-1column" xsi:noNamespaceSchemaLocation="../../../../../../../lib/internal/Magento/Framework/View/Layout/etc/page_configuration.xsd">
<head>
<link src="Namespace_YourModule::script.js"/>
<css src="Namespace_YourModule::style.css"/>
</head>
<body>
</body>
</page>

0 pre odpoveď č. 2

Našiel som článok, ktorý rieši tento konkrétny problém.

https://mage2.pro/t/topic/34

V tomto prípade pridal súbory skriptov predvolene a nie podľa trasy.

edit: V ďalšom článku uviedol informácie o podmienenom načítaní súborov skriptov a css.

http://www.webspeaks.in/2016/03/how-to-add-css-and-js-in-magento-2-custom-module.html