Zusammenfassung Ich wollte ein Produkt von einer SKU laden. Es gibt viele Artikel, Blog-Beiträge, Stapelüberlaufergebnisse usw. Ich möchte nur wissen, warum es so schwierig sein muss, ein Produkt von einer SKU zu laden. // This method does not work (Of all, I expect this to work) $product = Mage::getModel('catalog/product')->loadBySku($sku); // …
Wie erhalte ich einen Optionswert basierend auf der Options-ID in Magento oder erhalte eine Options-ID basierend auf dem Optionscode? Beispiel: Wie erhält man die Farbattribut-Options-ID 10 von der Bezeichnung "Rot" und den Wert "Rot", wenn die Options-ID 10 ist?
Ich habe eine Funktion, die an einen Ereignisbeobachter gebunden ist Eine der Anforderungen ist, dass beim Durchlaufen der Bestellpositionsdaten, wenn ein bestimmtes Produktattribut leer ist, eine Anforderung ausgegeben wird, bestimmte Daten über ein separates Modell abzurufen (funktioniert einwandfrei). Der Problemcode läuft im Grunde darauf hinaus foreach ($order->getAllItems() as $key => …
Ich suche nach der schnellsten und zuverlässigsten Methode zur Aktualisierung von Massenattributen. Unten sind die Methoden aufgeführt, die mir bekannt sind, aber ich weiß nicht, mit welchen ich gehen soll. $store_id = 0; Mage::getSingleton('catalog/product_action')->updateAttributes( array($product_id), array('attribute_code' => $attribute_code), $store_id ); oder $product->setData($attribute_code, 1234); $product->getResource()->saveAttribute($product, $attribute_code);
Nehmen Sie das folgende "Auto" -Produkt: Volkswagen Golf . Es verfügt über ein Multiselect-Attribut car_optionsmit den folgenden möglichen Optionen und deren IDs: Airco (id = 123) ausgewählt Radio (id = 124) ausgewählt Bluetooth (ID = 125) Navigation (id = 126) Radio und Klimaanlage sind für dieses Produkt ausgewählt. Wie kann …
Ich muss alle Produktattribute und Attributmengen von meiner aktuellen Website (Enterprise Edition 1.12.0.0) exportieren und alle auf eine neue Website (CE 1.8) importieren. Ich habe durch diese gegangen: Importieren von Attributen in eine neue Magento-Installation n98-magerun Exportieren und Importieren von Attributen in Magento Ich kann jedoch nicht herausfinden, wie alle …
Ich möchte ein Attribut erstellen, das nur lesbar ist. Es sieht jedoch so aus, als wäre dies nicht möglich. Ich habe versucht, addAttribute () 'disabled' =>trueoder 'readonly' => true ohne Erfolg zu übergeben. Ich habe einen Vorschlag über die Verwendung gefunden, setLockedAttributes()aber aus irgendeinem Grund funktioniert es nicht Referenz: Varien_Data_Form_Element_Abstract::serialize($attributes …
ich will alle verfügbaren Produktattribute abrufen und sie dann in Name und Wert für mein Auswahlfeld "Optionen" konvertieren. In Magento 1 kann ich das so erreichen: public function getMagentoAttributes() { $values[] = array( 'value' => '', 'label' => 'Pick Product Attribute' ); $categories = Mage::getResourceModel('catalog/product_attribute_collection')->getItems(); foreach ($categories as $category) { …
Ich möchte das benutzerdefinierte Attribut in der Magento-Vorlage ausblenden. Meine Magento-Version ist 1.8.1 Wir haben benutzerdefinierte Attribute für unser Produkt wie Marke, Abmessung, Produkttyp usw. hinzugefügt, aber manchmal haben wir diesen Attributen keine Werte hinzugefügt. magento zeigt No oder N / A in der Produktansicht an. Wir möchten also Attribute …
Ich habe einen Filter in Methode _getProductCollection() der Klasse Mage_Catalog_Block_Product_List wie folgt hinzugefügt . protected function _getProductCollection() { ... $this->_productCollection = $layer->getProductCollection(); $this->_productCollection->getSelect()->joinInner( array('cpe' => 'catalog_product_entity'), 'e.entity_id = cpe.entity_id' ) ->where("cpe.type_id = 'simple'"); ... } Der obige Code funktioniert ab Magento Version 1.7 einwandfrei. Aber wann immer ich den folgenden …
Ich habe ein Produktattribut erstellt und es einem Attributsatz zugewiesen, damit es auf der Seite mit den Produktdetails des Administrators angezeigt wird. Basierend auf diesem Produktattribut sortiere ich die Produktsammlung auf der Kategorieseite. Das Problem ist, ich setze das Catalog Input Type for Store Ownerauf Text field. Ich muss den …
Hallo Könnte mir jemand dabei helfen? Ich habe einen benutzerdefinierten Attributsatz und ein benutzerdefiniertes Attribut als erstellt $installer = $this; /* @var $installer Mage_Eav_Model_Entity_Setup */ $installer->startSetup(); //Create Attribute set with Based on Default attribute set //$installer->removeAttributeSet(Mage_Catalog_Model_Product::ENTITY, 'New Attr Set'); /* $skeletonID=$installer->getAttributeSetId('catalog_product','Default'); $entityTypeId = Mage::getModel('catalog/product') ->getResource() ->getEntityType() ->getId(); //product entity type …
Ich arbeite am Aufbau eines neuen Magento-Shops (dies ist mein erster mit Magento). Ich möchte das Aussehen eines vorhandenen Shops für meine Produktseiten zumindest in Bezug auf das Layout nachbilden: http://www.panamericantool.com/cobalt-drills/drill-stops.html http://www.panamericantool.com/screw-driver-bits/paint-cutters.html Ich habe herausgefunden, dass ich gruppierte Produkte mit einfachen Produkten verwenden muss, um die Art von Dingen zu …
Ich bin sehr verwirrt mit einem kleinen Problem in meiner Datei catalog / product / list.phtml. Ich versuche, das mit Magento gelieferte Herstellerattribut zu meiner Rasterliste hinzuzufügen, und habe den folgenden Code hinzugefügt. <?php echo $_product->getAttributeText('manufacturer') ?> <?php if( $_product->getAttributeText('manufacturer') ): ?> <p class="manufacturer">Manufactured by:<br/><?php echo $_product->getAttributeText('manufacturer')?></p> <?php endif; ?> …
Wenn ich versuche, Daten aus dem Materialattribut wie $_product->getData('material')abzurufen, wird der ganzzahlige Wert angezeigt. Wie kann ich es in den tatsächlichen Front-End-Wert konvertieren und in welcher Datei muss ich die Änderungen vornehmen?
Magento Keine benutzerdefinierten Attribute zum flachen Tisch hinzufügen ..... Ich habe eine Marktplatzerweiterung ... die einige Attribute hat, aber einige Attribute, die nicht zum flachen Tisch hinzugefügt werden ... weil meine Erweiterung nicht funktioniert .... Attributeinstellung ist ... $catalogEavSetup->addAttribute(Mage_Catalog_Model_Product::ENTITY, 'approval', array( 'group' => 'General', 'sort_order' => 21, 'type' => 'int', …
Ich möchte Configurable productsinnen hinzufügen Grouped product. Beispiel wie http://www.mitrelinen.com/products/savoy . Hier sind alle Produkte (Bettbezug, Spannbetttuch usw.) konfigurierbare Produkte unter einem gruppierten Produkt. So ist dieses Ding möglich, da es bereits entwickelt wurde. Es gibt eine Erweiterung zum Hinzufügen konfigurierbarer Produkte innerhalb des Bundle-Produkts ( https://www.wizkunde.nl/magento-2-configurable-bundle.html ), die jedoch …
Ich habe gerade die Anweisungen in diesem Link befolgt , um ein neues Produktattribut hinzuzufügen. Danach verschwanden die meisten meiner Produktregisterkarten. Hier sind meine endgültigen Codes: /app/code/local/MyCompany/MultiSlider/Model/Resource/Eav/Mysql4/Setup.php <?php class MyCompany_MultiSlider_Model_Resource_Eav_Mysql4_Setup extends Mage_Eav_Model_Entity_Setup { public function getDefaultEntities() { return array( 'catalog_product' => array( 'entity_model' => 'catalog/product', 'attribute_model' => 'catalog/resource_eav_attribute', 'table' => …
Ich habe ein Attribut mit "Produktdetails" als Textbereich im Admin-Bereich erstellt. Jetzt muss es für jedes Produkt als "Produktdetails" neben der Registerkarte "Beschreibung" auf der Produktdetailseite angezeigt werden. Anregungen bitte.
Ich muss die attribute_idWerte der Attribute finden image, small_imageund thumbnail. Ich kenne sie für meine Datenbank - 85, 86 und 87, aber ich muss meine Abfrage dynamisch gestalten, anstatt mit fest codierten Werten. Ich habe Probleme damit, herauszufinden, in welcher Tabelle die Attribute gespeichert sind. Ich habe es überprüft, catalog_product_attributeaber …
Ich bin in Magento2 und das getDescription();funktioniert nicht. Ich bin in der Datei, Magento_Catalog/templates/product/list.phtmlwenn das relevant ist.
Verwenden von Magento 2.2, Backend, Katalogprodukt. Ich kann nicht alle Produktattribute für ein neues Konfigurationsprodukt verwenden. Warum kann ich nicht alle Attribute in Stores -> Configuration verwenden ? Neues Produkt Katalog-Produkt -> Neues Konfigurationsprodukt Attributliste Geschäfte -> Produktattribute
Ich beziehe mich auf Magento 2 - Produktattribute exportieren / importieren, aber niemand antwortete :( Ich habe bereits einen neuen Attributsatz und seine Attribute erstellt. Ich habe Magento Standardimport / -export für Produkte aktiviert. Es wird mit allen Produkten tun. Ich möchte nur meinen neu erstellten Attributsatz und seine Attribute …
Ich habe versucht, Magento Product mithilfe eines SQL-Upgrade-Skripts ein neues Attribut zum Hochladen von Bildern hinzuzufügen, aber die folgende Fehlermeldung wurde angezeigt: Ungültiges Backend-Modell angegeben: catalog / product_attribute_backend_image Die Datei hat einen upgrade-0.0.1-0.0.2.phpkorrekten Namen , da in der core_resourceTabelle eine neue Version angezeigt wird. Da ist mein Code: $installer = …
Ich habe in Magento 2 ein Attribut des Typs erstellt multiselectund möchte es nun mit einem benutzerdefinierten Quellmodell füllen. Jetzt erinnere ich mich an Magento 1, dass Sie das Attribut in der Datenbank manuell bearbeiten und source_modelden Pfad des Quellmodells festlegen mussten, wenn Sie dies tun wollten . Wenn ich …
In Magento 1.x. Ich habe folgende Funktion in erstellt Namespace/Modulename/Model/Observer.php public function salesQuoteItemSetCustomAttribute($observer){ $quoteItem = $observer->getQuoteItem(); $product = $observer->getProduct(); $quoteItem->setCustomerProductPoints($product->getCustomerProductPoints()); } Rief diese Funktion in Namespace/Modulename/etc/config.xml <sales_quote_item_set_product> <observers> <product_point_quote> <class>productpoint/observer</class> <method>salesQuoteItemSetCustomAttribute</method> </product_point_quote> </observers> </sales_quote_item_set_product> Habe auch mein benutzerdefiniertes Attributangebot in Bestellung und von Bestellung in Angebot konvertiert , indem ich …
Ich habe das custom attribute (test)für Produkte als Textfeld mit default value('test')aus dem Admin-Bereich erstellt Und dieses Attribut dem Standardattributsatz zugewiesen. Jetzt kann ich das neue benutzerdefinierte Attribut auf der Produktbearbeitungsseite sehen. Wenn ich versuche, mit der Produktkollektion zu filtern Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect('*') ->addAttributeToFilter('test', array('like' => 'test'))->getData(); Es gibt das leere …
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.