Magento

Domande e risposte per gli utenti della piattaforma di e-commerce Magento

1
Come sovrascrivere config.xml
Devo cambiare il tipo di modello di e-mail della pagina di contatto da "testo" a "HTML". Ho trovato che è nel config.xml <email> <contacts_email_email_template translate="label" module="contacts"> <label>Contact Form</label> <file>contact_form.html</file> <type>text</type> </contacts_email_email_template> </email> Come sovrascrivere correttamente config.xml [EDIT] questo è per il file app / code / core / mage / …



2
E-mail transazionale: come modellare "sales_email_order_items" (o come sovrascrivere il modello adminhtml)
Nel codice e-mail transazionale, vedo questo: {{layout handle="sales_email_order_items" order=$order}} {{var items_html}} Che, credo, si riferisce a questo file modello: /app/design/adminhtml/default/default/template/email/order/items.phtml Ho provato a creare una nuova cartella con il nostro tema per evitare di sovrascrivere i file core: /app/design/our_theme/default/default/template/email/order/items.phtml Ma questo non sembra funzionare, c'è un modo corretto di sovrascrivere …

2
Come devo licenziare il mio modulo?
Ho un modulo che ho scritto per la mia azienda. Prende i dati dalla nostra soluzione di back office e li importa in Magento. Prende anche ordini da Magento e li importa nel software di back office. Ho letto alcuni tipi di licenze che posso usare ma non so quale …


3
Come riscrivere una classe che è già stata riscritta?
Aggiornamento: ho scoperto che la classe che ho effettivamente bisogno di riscrivere è SMDesign_SMDZoom_Block_Product_View_Mediae non SMDesign_ColorswatchProductView_Block_Product_View_Mediacome pensavo inizialmente. Tuttavia, si applica ancora lo stesso identico problema. L'estensione SMDZoom di SMDesign riscrive la classe di blocco 'catalog / product_view_media'. L'xml per questo assomiglia a questo: <global> ... <blocks> <smdzoom> <class>SMDesign_SMDZoom_Block</class> </smdzoom> …

4
Magento - modello personalizzato (non eav), caricato da più campi
Ho un modello personalizzato e un modello di risorse. Voglio caricare una singola istanza del modello usando più di 1 campo. Il modello ha i seguenti campi: id tag_name custom_name group_name Voglio caricare questo modello basato su tag_name, custom_name e group_name anziché id. Attualmente sto usando una raccolta e un …
15 collection  model 

1
Meccanica delle nuove tabelle dei log delle modifiche (es: catalog_category_product_cat_cl)
Ho appena individuato le tabelle menzionate nel database. Penso che siano nuovi in ​​Magento EE 1.13 e potrebbero essere correlati alla nuova indicizzazione. + ---------------------------------------- + | catalog_category_flat_cl | | catalog_category_product_cat_cl | | catalog_category_product_index_cl | | catalog_product_flat_cl | | catalog_product_index_price_cl | | cataloginventory_stock_status_cl | | catalogsearch_fulltext_cl | | enterprise_url_rewrite_category_cl | …
15 database  ee-1.13 

2
Carica / Ottieni un blocco al di fuori del routing Magento per uso esterno
Ho una pagina Web esterna e sto cercando di estrarre il blocco di intestazione del sito dal framework Magento da utilizzare come intestazione in questa pagina esterna. Questo è quello che ho finora: // initialize Magento $rootPath = dirname(dirname(__FILE__)); $mageInc = $rootPath . "/app/Mage.php"; include_once $mageInc; Mage::app('admin')->setCurrentStore(0); $headerBlock = Mage::app()->getLayout()->createBlock('page/html_header'); …

2
come ordinare le categorie come sono mostrate in admin?
Ecco il codice: $category = Mage::getModel('catalog/category')->load(3); $subCats = Mage::getModel('catalog/category')->load($category->getId())->getChildren(); $subCatIds = explode(',',$subCats); $currentUrl = Mage::helper('core/url')->getCurrentUrl(); Per favore consiglio, grazie!
15 frontend 

2
Creazione di opzioni personalizzate e premi per il prodotto appena aggiunto al carrello tramite l'osservatore
Voglio aggiungere un'opzione personalizzata a quoteitem usando l'osservatore quale osservatore checkoutCartProductAddAfter evento e si attiva dopo che il prodotto è stato aggiunto al carrello. public function checkoutCartProductAddAfter(Varien_Event_Observer $observer) { $item = $observer->getQuoteItem(); $item->addOption(new Varien_Object( array( 'product' => $item->getProduct(), 'label' => 'Free Gifts', 'value' => 'Spend $50 and get gift product …


3
Magento che aggiunge CSS e JS include nel piè di pagina
Sto eseguendo l'ottimizzazione di Yslow del mio sito Magento e sto cercando di aggiungere CSS e Js a piè di pagina del sito. Al momento sto usando un tag di riferimento principale nel layout XML e utilizzo addJse addCssazioni per includere tutti i miei file. Ho provato a scambiare il …
15 layout  javascript  css 

7
Errore irreversibile nelle pagine di amministrazione
Ho magento 1.7 installato e ha funzionato bene fino ad ora. Importa prodotti su base giornaliera. Se è presente un nuovo produttore, lo aggiungo nel menu a discesa in base all'attributo Produttore. Oggi, ho aggiunto la nuova opzione del produttore nel back-end degli attributi e sono andato a importare prodotti …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.