So weit ich weiß , dass , wenn ein benutzerdefiniertes Modul zu deinstallieren, ist es möglich hinzugefügt benutzerdefinierte Tabellen oder Spalten von benutzerdefinierten Modul zu entfernen , indem Sie mit uninstall.phpder sie \Magento\Framework\Setup\UninstallInterface. Aber wie entferne ich benutzerdefinierte Attribute, die InstallData.phpbei der Deinstallation des Moduls hinzugefügt wurden ? Danke im …
Ich habe ein benutzerdefiniertes Modul mit dem Attribut title & status field im Admin-Grid erstellt. Rastersammlungen in module_test_grid_block.xml <arguments> <argument name="id" xsi:type="string">testGrid</argument> <argument name="dataSource" xsi:type="object">Namespace\Module\Model\ResourceModel\test\Collection</argument> <argument name="default_sort" xsi:type="string">id</argument> <argument name="default_dir" xsi:type="string">desc</argument> <argument name="grid_url" xsi:type="url" path="*/*/grid"><param name="_current">1</param></argument> </arguments> Ich möchte die Daten anzeigen, die aktiviert sind. Haben Sie eine Option zum …
Mithilfe eines Product Factory-Objekts kann ich ein Produkt erstellen, eine Produktsammlung abrufen und das erste Element dieser Sammlung abrufen /* var $productFactory \Magento\Catalog\Model\ProductFactory */ $product = $this->productFactory->create()->getCollection()->getFirstItem(); Wenn ich jedoch versuche, dem Filter der Sammlung eine store_id hinzuzufügen $product = $this->productFactory ->create() ->getCollection() ->addFieldToFilter('store_id', 1) ->getFirstItem(); Ich erhalte den folgenden …
Es wäre sehr praktisch, mehrere Codeversionen in ein Composer-Modul aufzunehmen und den Composer anhand der Magento-Version des Installationsziels ermitteln zu lassen, welche Version bereitgestellt werden soll. Verwenden Sie für Magento> 1.7 beispielsweise die Datei system.xml, die tooltipverschachtelte groupund andere moderne Funktionen enthält. Verwenden Sie für ältere Versionen von Magento jedoch …
Ich möchte ein neues Seitenlayout in Magento hinzufügen, das eine Option ist, die auf CMS-Seiten ausgewählt werden kann. Ich habe den 1-column.phtmlCode kopiert und leicht angepasst und in geändert1-column-version2.phtml. Ich würde gerne wissen, wie ich die neue Datei referenzieren würde, damit sie in den CMS-Seitenlayoutoptionen angezeigt wird . .
Kann mir jemand helfen, die Preisindizierung in Magento zu klären? Ich benutze Version 1.9. Meine Aufgabe : Rendern der vorgestellten Produkte auf der Homepage. Meine Lösung : Anstatt die Kategorie "Empfohlenes Produkt" zu erstellen. Ich habe ein Attribut "is_featured" erstellt, also filtere ich das Produkt einfach mit diesem Attribut "true", …
Ich habe mein Magento-Projekt auf einen Linux-Server gestellt. Zuerst wurden die Fehlerprotokollmeldungen angezeigt, aber der Ordner var wurde übersehen. Dann habe ich den var-Ordner erstellt, ich gebe ihm die 777-Berechtigungen und das gleiche mit Cache, Bericht, Sitzung. In der Fehlerdatei aus dem Berichtsordner habe ich folgende Meldung erhalten: a:5:{i:0;s:65:"dbModel read …
Über Magento 1.9 Ich möchte die cron.php von Magento jede Minute ausführen, da ich möchte, dass Verkaufs-E-Mails auf Kundenbestellung so schnell wie möglich gesendet werden. Neben der E-Mail-Funktion kann mir jemand mitteilen, was die Standard-cron.php in dem Sinne tut, wie sinnvoll es ist, sie jede Minute auszuführen, und wenn wir …
Nachdem die Nachricht vor einigen Tagen veröffentlicht wurde, habe ich nicht viel - und keine offizielle Erklärung - über die neueste Sicherheitsanfälligkeit gehört. Sucuri sagt, dass es möglich ist, Kreditkarteninformationen oder sogar alle $_POSTDaten einschließlich Administratorkennwörter und dergleichen zu erhalten. Ich hatte noch keinen Fall, in dem ein Client gehackt …
Derzeit haben wir zwei unabhängige Magento-Websites. Einer verhält sich als Storefront und der andere als Backend. Der Benutzer kann die Bestellung am Frontend aufgeben. Also die gleiche Reihenfolge versuche ich programmgesteuert am Backend zu erstellen. Wenn der Benutzer über die checkmoZahlungsmethode bezahlt , funktioniert dies. Wenn der Benutzer jedoch über …
Ich versuche, eine neue Spalte zu einer vorhandenen Tabelle in magento2 hinzuzufügen <?php namespace Vendor\Module\Setup; use Magento\Framework\Setup\InstallSchemaInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\SchemaSetupInterface; /** * @codeCoverageIgnore */ class InstallSchema implements InstallSchemaInterface { /** * {@inheritdoc} * @SuppressWarnings(PHPMD.ExcessiveMethodLength) */ public function install(SchemaSetupInterface $setup, ModuleContextInterface $context) { $installer = $setup; $installer->startSetup(); $eavTable = $installer->getTable('eav_attribute'); …
Ich habe überschrieben Sitemap.phpin app/code/local/Mage/Sitemap/Model/Sitemap.php. Die Datei scheint verwendet zu werden. Wenn ich alle Inhalte entferne, liegt erwartungsgemäß ein Fehler vor. Ich habe den gesamten Inhalt des Standards Sitemap.phpmit einer einzigen Änderung kopiert . Ich fügte hinzu public function generateXml() { Mage::log('test'); ... } Wenn ich dies tun anderswo, druckt …
Gibt es ein Diagramm (oder ein anderes visuelles "Ding"), um zu sehen, wie die Kernmodule in Magento 2 voneinander abhängen? (Ja, ich habe Google ausprobiert, aber er will es mir nicht sagen.)
Wir haben eine Hauptseite bei example.com. Die Anmeldung example.com/adminfunktioniert dort einwandfrei . Auf einer Testseite unter test.example.com/adminkann ich mich jedoch nicht beim Administrator anmelden, ohne zuvor alle example.comCookies gelöscht zu haben . Dann kann ich mich anmelden, aber sobald ich mich bei example.com/adminmeinem nächsten Klick auf den Testserver anmelde, kehre …
Das scheint nicht richtig bestellt zu sein, was mache ich falsch? Vorschläge? $componentQuantityCollection = Mage::getModel('catalog/product')->getCollection(); $componentQuantityCollection->joinField('qty', 'cataloginventory/stock_item', 'qty', 'product_id=entity_id', '{{table}}.stock_id=1', 'left'); $componentQuantityCollection->addAttributeToFilter('sku', array('in' => $componentSkus))->setOrder('sku','ASC'); Eine andere Sammlung, die nicht sortiert zu sein scheint und sich von der ersten unterscheidet: $kitCollection = Mage::getModel('kitinventory/kitinventory')->getCollection()->addFieldToFilter('kit_sku', $sku)->setOrder('related_sku', 'DESC');
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.