Sto cercando di creare una raccolta personalizzata per una griglia nel modulo di amministrazione Magento. Ho creato un nuovo metodo di raccolta chiamato "addAttributeHaving" che esegue solo le seguenti operazioni: public function addAttributeHaving($value) { $this->getSelect()->having($value); return $this; } Vedi codice raccolta: $collection->addFieldToSelect( array( 'entity_id', 'created_at', 'increment_id', 'customer_email', 'customer_firstname', 'customer_lastname', 'grand_total', …
Sto sviluppando un modulo personalizzato per il metodo di pagamento in Magento 2. Attualmente sto usando cc-form.html dalla directory del fornitore e il modulo funziona bene. Vedi sotto il percorso: vendor / Magento / modulo di pagamento / view / frontend / web / template / pagamento / cc-form.html C'è …
In Magento 2 (quasi) tutti gli argomenti elencati nei file xml hanno un attributo xsi:typeche determina come viene interpretato il valore dell'argomento. Ad esempio, nel di.xmlfile del modulo backend c'è questo: <argument name="scopeType" xsi:type="const">Magento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT</argument> questo significa che il valore dell'argomento scopeTypeè il valore della costanteMagento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT o questo <argument name="template" xsi:type="string">Magento_Theme::root.phtml</argument> …
Ho aggiunto una nuova colonna alla tabella sales_orderchiamata export_status, ora voglio aggiungere una nuova colonna della griglia dell'ordine con i dati della nuova sales_ordercolonna. Sono riuscito ad aggiungere una colonna alla the sales_order_gridtabella. $installer->getConnection()->addColumn($installer->getTable("sales_order_grid"), "xml_exported", [ 'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT, 'comment' => 'XML Exported' ]); Come posso ora renderlo effettivamente visibile …
In Magento 2, c'è un esempio concreto di qualcosa che viene costruito usando il concetto del contratto di servizio ? Ho visto questo termine molto diffuso, ma guardando Magento 2 così com'è ora non mi è chiaro se i Contratti di servizio siano più principi guida o se in realtà …
Mi chiedevo come disabilitare il pulsante Aggiungi al carrello su alcuni prodotti specifici e ho trovato una guida abbandonata su come farlo, che ha funzionato, ma era in qualche modo incompleta, in quanto era solo una soluzione nelle pagine di visualizzazione del prodotto, e non nell'elenco delle categorie o nelle …
Vedo che molti dei modelli in Magento 2 implementano Magento\Framework\DataObject\IdentityInterface. Questa interfaccia ha un solo metodo chiamato getIdentities Le implementazioni del metodo di solito restituiscono return [self::CACHE_TAG . '_' . $this->getId()];. Un esempio può essere trovato qui A cosa serve questo?
Come includo un blocco statico in una pagina usando XML. Ad esempio ho creato un blocco statico con promo identificatore. In magento 1 includiamo un blocco statico usando il codice seguente <block type="cms/block" name="Promo"> <action method="setBlockId"><block_id>promo</block_id></action> </block> Voglio fare esattamente lo stesso in Magento 2
Aggiornare Ora funziona tutto ma There are no commands defined in the "cache" namespaceè ancora lì. Ho provato chmod 777 -R var/generation, non ho risolto nulla. AFAIK nessun modulo è abilitato public_html]# bin/magento module:status List of enabled modules: Nosto_Tagging List of disabled modules: Magento_Store Magento_AdvancedPricingImportExport Magento_Directory Magento_Theme Magento_Backend Magento_Backup Magento_Eav …
Sono nuovo di Magento, dopo l'installazione di Magento 2 community edition. Non riesco ad accedere al pannello di amministrazione. Ricevo sotto errore. Questa pagina Web ha un ciclo di reindirizzamento Errore ERR_TOO_MANY_REDIRECTS Aiutatemi a risolvere il problema. Anticipo grazie a tutti.
Lavoro con Magento 2 da 2 mesi. Mi sono reso conto che sto usando bin/magento setup:upgradetroppo. Credo che non so quando devo eseguire quel comando. Ecco le situazioni in cui eseguo il comando di cui sopra. Quando creo un nuovo modulo, Quando aggiungo qualcosa alla directory di installazione, Quando modifico …
Se per qualche motivo non sono riuscito ad accedere alla mia pagina Gestione cache dal mio amministratore Magento , come posso cancellare la cache usando SSH?
Voglio eliminare il blocco "Stima costi di spedizione e tasse" nel carrello. I devdocs dicono che disabilitare un componente è la strada da percorrere, quindi ho provato quanto segue: <body> <referenceBlock name="checkout.cart.shipping"> <arguments> <argument name="jsLayout" xsi:type="array"> <item name="components" xsi:type="array"> <item name="block-summary" xsi:type="array"> <!-- My custom part: --> <item name="config" xsi:type="array"> …
Sto implementando filtri di più categorie per la navigazione a più livelli. Sto ottenendo il risultato secondo il mio requisito, ma la dimensione della raccolta sta sbagliando rimane la stessa della dimensione della raccolta delle categorie principali. Esiste un altro modo per implementare questa funzionalità. Ho modificato il seguente codice: …
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.