Domanda

Sto sviluppando un nuovo tipo di prodotto. Ho basato la mia test su http://www.solvingmagento.com / creazione-a-custom-tipo di prodotto-in-Magento / . Ho rinominato tutto il codice per soddisfare il mio nome della società.

Il tipo di prodotto personalizzato viene visualizzato in Magento, ma non posso aggiungerlo a qualsiasi ordine (attraverso il back-end) quando "creare nuovo ordine"

Di 'ad esempio il mio nuovo prodotto ha un type_id di "custom_product"

ho guardato nella tabella catalog_product_entity nel database e se cambio campo type_id di uno dei miei nuovi prodotti per una delle costruito in tipi come virtuale o semplice, si presenta nella lista dei prodotti a "creare una nuova ordine "

Lo conferma l'attivazione di registrazione di query mysql. ecco un esempio di query eseguita.

SELECT `e`.* FROM `catalog_product_entity` AS `e`
  INNER JOIN `catalog_product_website` AS `product_website`
  ON product_website.product_id = e.entity_id AND product_website.website_id = '1' 
  WHERE (((`e`.`type_id` = 'simple') OR (`e`.`type_id` = 'virtual') OR
        (`e`.`type_id` = 'configurable') OR (`e`.`type_id` = 'grouped') OR 
        (`e`.`type_id` = 'bundle') OR (`e`.`type_id` = 'downloadable')))
  ORDER BY `e`.`entity_id` DESC LIMIT 20

Come faccio a specificare che cosa type_id s sono nel filtro? È questo in XML? Faccio a ignorare una classe? E 'configurabile nel backend?

Grazie in anticipo.

EDIT ---------------- ho trovato la risposta ----- MA io non sono autorizzato a rispondere!

aggiungi questo al config.xml

è necessario aggiungere al config.xml

<adminhtml>
    <sales>
        <order>
            <create>
                <available_product_types>
                    <affiliate/>
                </available_product_types>
            </create>
        </order>
    </sales>
</adminhtml>
È stato utile?

Soluzione

Per OP, la maniglia tipo di prodotto deve essere aggiunto alla configurazione XML:

è necessario aggiungere al config.xml

<adminhtml>
    <sales>
        <order>
            <create>
                <available_product_types>
                    <affiliate/>
                </available_product_types>
            </create>
        </order>
    </sales>
</adminhtml>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top