Ein Plugin ist die wichtigste Möglichkeit, Ihre Shopware 6-Instanz programmatisch zu erweitern
<?xml version="1.0" encoding="UTF-8"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/shopware/platform/master/src/Core/System/SystemConfig/Schema/config.xsd"> <card> <title>SolBasicExample settings</title> </card> </config>
<?php namespace SolBasicExample\Service; class SolService { public function SolMethod($variable) { var_dump($variable); } }Und dies ist die aktualisierte Version der Datei services.xml mit dem Eintrag, der den neuen Dienst enthält:
<?xml version="1.0" ?> <container xmlns="http://symfony.com/schema/dic/services" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd"> <services> <service id="SolBasicExample\Service\SolService"> </service> </services> </container>Wenn Sie mehr über E-Commerce-Entwicklungsplattformen oder Apps erfahren möchten, lesen Sie unsere Lexika für Shopify und Shopware. Unser engagiertes Outsourcing-Team kann Ihr Partner im E-Commerce sein.