Von der Administratorseite aus kann ich das Auschecken in einem Schritt deaktivieren, aber Benutzer können weiterhin Produkte zum Warenkorb hinzufügen. Ich möchte nur Produkte ohne Auschecken anzeigen. Gibt es dort eine Erweiterung? Ich meine, deaktivieren Sie den Minikorb, fügen Sie dem Warenkorb Links zur gesamten Website hinzu. Wo kann ich …
In der Datei app/code/core/Mage/Eav/Model/Entity/Collection/Abstract.phpgibt es eine Funktion mit dem Namen joinFieldund eine andere joinTable. Wenn Felder tatsächlich Spalten in den flachen Tabellen sind, was bedeutet es, sie zu verbinden? Und unter welchen Umständen sollte ich joinTablestattdessen verwenden? Können beide austauschbar verwendet werden?
Ich sehe in den di.xmlDateien aus dem Kern, dass einige der Argumente den Typ haben, init_parameteraber die Werte der Parameter sind alle Konstanten. <type name="Magento\Framework\View\Page\Config\Renderer"> <arguments> <argument name="appMode" xsi:type="init_parameter">Magento\Framework\App\State::PARAM_MODE</argument> </arguments> </type> oder dieses <type name="Magento\Framework\App\Cache\State"> <arguments> <argument name="banAll" xsi:type="init_parameter">Magento\Framework\App\Cache\State::PARAM_BAN_CACHE</argument> </arguments> </type> und viele andere. Aber von dem, was ich in …
Wir haben ein benutzerdefiniertes Modul mit dem folgenden Code app/design/frontend/rwd/Theme1/layout/aitcg.xml <action method="addJs"><script>aitoc/aitcg/Aitcg/View/Abstract.js</script></action> Da wir nicht PHP - Code in dieser .JS Datei verwenden können , ist es eine Möglichkeit , wir Code vorhanden aus bewegen können Abstract.jsDatei zu einem gewissen .phtmlDatei? Bearbeiten Ich folgte Raphaels Antwort und änderte den Code …
Habe hier ein kleines Problem mit Kategorien. Ausführen von Magento 2.1.3 Alle anderen Kategorien außer dieser zeigen die richtige Produktmenge an Unter Produkte-> Kategorien -> Kategorie "Kingdom Death" werden 66 Produkte angezeigt. Wenn Sie jedoch zu einem Front-End wechseln, werden nur 16 Produkte angezeigt. Dinge, die ich bisher getan habe: …
Ich habe ein benutzerdefiniertes Mehrfachauswahlfeld im Abschnitt "Produkte bearbeiten". Die Werte in den Mehrfachauswahlwerten aus meiner benutzerdefinierten Tabelle. Wenn ich im Abschnitt Produkte verwalten auf die Schaltfläche Speichern klicke, indem ich einen beliebigen Wert auswähle. Die Änderungen müssen in meiner Tabelle gespeichert werden. Wie kann ich das mit Observer machen?
In der benutzerdefinierten Erweiterung erstelle ich einen solchen Beobachter. app\code\Vendor\Extension\etc\frontend\events.xml <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd"> <event name="sales_quote_remove_item"> <observer name="sales_quote_remove_item_handler" instance="Vendor\Extension\Observer\RemovecartbeforeObserver" shared="false" /> </event> </config> Und mein Beobachter: app\code\Vendor\Extension\Observer\RemovecartbeforeObserver.php use Magento\Framework\Event\ObserverInterface; class RemovecartbeforeObserver implements ObserverInterface { public function execute(\Magento\Framework\Event\Observer $observer) { // HERE IS MY CODE $message = "THIS IS CUSTOM …
Ich muss die Datei PATH für ein Bild im pub/static/[VENDOR_THEME]Ordner erhalten. Derzeit kann ich dies mit einem Helfer tun: public function __construct( \Magento\Framework\App\Helper\Context $context, \Magento\Framework\View\Asset\Repository $assetRepository, \Magento\Framework\App\Filesystem\DirectoryList $directoryList ) { parent::__construct($context); $this->_assetRepo = $assetRepository; $this->_directoryList = $directoryList; } public function getImagePath($image) { return $this->_directoryList->getPath(DirectoryList::STATIC_VIEW) . '/' . $this->_assetRepo->getStaticViewFileContext()->getPath() . '/' …
Der Ordner var / session enthält ständig eine sehr große Datenmenge, die eine große Innode-Nutzung auf dem Server verursacht. Jedes Mal, wenn ich Dateien aus dem Sitzungsordner lösche, sinkt die Innode-Nutzung auf ein Minimum. Ich möchte also fragen, wie ich diese Sitzungsdateien beispielsweise alle 24 Stunden automatisch löschen kann. Ich …
Ich habe zwei Produktregler (basierend auf \Magento\Catalog\Block\Product\Widget\NewWidget) auf meiner Homepage. Ich möchte diesen Produktschiebereglern Farbfelder hinzufügen . Die Schieberegler werden in meinem Layout homepage.xml wie folgt hinzugefügt : <container name="items.wrapper.slider" after="full.width.white.bar" htmlTag="div" htmlClass="wrapper wrapper--large c-catalog__products--slider-wrapper"> <block class="Silvan\TestExtension\Block\Product\Widget\NewWidget" template="Magento_Catalog::product/widget/new/content/new_grid.phtml" name="new.products"> <block class="Magento\Swatches\Block\Product\Renderer\Listing\Configurable" as="new.products.swatches" template="Magento_Swatches::product/listing/renderer.phtml" /> </block> </container> Ich habe versucht, die …
Ich versuche, ein konfigurierbares Produkt namens "Kudos Configurable" mit Optionen zu erstellen, mit denen der Benutzer zwischen kleinem Grün, großem Grün, kleinem Orange und großem Orange wählen kann. Ich bin an dem Punkt angelangt, an dem ein konfigurierbares Produkt über die API mit dem folgenden JSON in einer PUT-Anforderung an …
Ich habe eine ganze Weile damit verbracht, mich mit dem Theme-Modul und den leeren Vorlagen zu beschäftigen und zu versuchen, Änderungen an der Magento2-Hauptnavigation vorzunehmen. Bisher habe ich ein benutzerdefiniertes Modul erstellt, um den auf der Seite gerenderten Inhalt zu steuern (Hinzufügen von Links zum Subnav), aber ich kann nicht …
Wie man mit diesem Code alle Bilder eines bestimmten Produkts erhält Ich kann nur ein einziges Bild des bestimmten Produkts abrufen. . Bitte helfen Sie mir, ich bin neu in diesem Bereich. <?php // Get products in category require_once('../app/Mage.php');//Path to Magento umask(0); if(isset($_GET["categoryId"])){ $categoryId=$_GET["categoryId"]; $proxy = new SoapClient('http://www.prashant.com/index.php/api/v2_soap/?wsdl'); // TODO …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.