Domande taggate «magento2»

Domande generali su Magento 2, non specifiche per una versione minore. Usa questo tag per distinguere da Magento 1. Se hai problemi con una versione specifica, usa invece il tag 'Magento-2.x' appropriato. Le funzionalità tra le versioni minori di Magento 2 potrebbero differire.

1
Magento 2: mostra le valutazioni dei prodotti per ciascuna stella, le valutazioni medie e% delle valutazioni a 5 stelle sulla pagina del prodotto
Voglio visualizzare le valutazioni sulla pagina del prodotto in questo modo: Quanti utenti hanno selezionato le valutazioni in stelle 5/4/3/2/1 La valutazione media, visualizzata come stelle La percentuale di utenti ha selezionato una valutazione a 5 stelle Ho bisogno di aggiungere un codice personalizzato per quello, quindi per favore non …

3
Come restituire un oggetto JSON con un'API REST personalizzata in Magento 2?
Sto scrivendo una demo API REST personalizzata; ora può restituire numeri e stringhe nella mia demo, ma voglio che restituisca un oggetto JSON come altre API REST. Nella mia demo, chiamo l'API Magento 2 (ovvero ottengo le informazioni sul cliente: http: //localhost/index.php/rest/V1/customers/1 ) con arricciatura e restituisce una stringa JSON: …
14 magento2  api  rest 

2
Come modificare il formato della data del filtro della griglia di amministrazione di Magento 2 senza utilizzare il componente UI?
Qui di seguito è some_grid_block.xml, Come posso cambiare il formato della data nel filtro del calendario. <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="adminhtml.qrcode.grid.container"> <block class="Oneteam\Qrcode\Block\Grid" name="adminhtml.qrcode.grid" as="grid"> <arguments> <argument name="id" xsi:type="string">QrcodeGrid</argument> <argument name="dataSource" xsi:type="object">Oneteam\Qrcode\Model\ResourceModel\Qrcode\Collection</argument> <argument name="default_sort" xsi:type="string">qr_id</argument> <argument name="default_dir" xsi:type="string">desc</argument> </arguments> <block class="Magento\Backend\Block\Widget\Grid\Column\Filter\Date"> <filterRange name="created_at" class="Magento\Backend\Block\Widget\Grid\Column\Filter\Date"> <argument name="data" xsi:type="array"> …


5
Quando dovrei considerare Magento2 anziché Magento1?
in comunità ceco abbiamo una discussione se Magento 2.x vale la pena di iniziare a utilizzare o è meglio attaccare con Magento versione 1.x . Non sono ancora convinto di passare a M2 da M1 e buttare via tutto ciò che abbiamo imparato su M1 - tutte le esperienze che …

3
Perché i metodi protetti non possono essere intercettati?
Mi chiedevo perché non fosse possibile creare plugin per protectedmetodi. C'è questo pezzo di codice nel Magento\Framework\Interception\Code\Generator\Interceptor: protected function _getClassMethods() { $methods = [$this->_getDefaultConstructorDefinition()]; $reflectionClass = new \ReflectionClass($this->getSourceClassName()); $publicMethods = $reflectionClass->getMethods(\ReflectionMethod::IS_PUBLIC); foreach ($publicMethods as $method) { if ($this->isInterceptedMethod($method)) { $methods[] = $this->_getMethodInfo($method); } } return $methods; } Verifica se il …
14 magento2 

2
Magento 2 - Usa \ Magento \ Catalog \ Block \ Adminhtml \ Product \ Widget \ Chooser con selezioni multiple?
Usando questo codice $chooser = $this->_layout->createBlock('\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser'); var_dump(get_class_methods($chooser)); $configChooser = [ 'button' => [ 'open' => __('Select Products'), 'type' => '\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser', ] ]; $chooser->setConfig($configChooser) ->setFieldsetId($fieldsetData->getId()) ->prepareElementHtml($productChooser); Posso ottenere un selettore di prodotti piuttosto carino per il mio campo personalizzato nel mio modulo personalizzato, ma ne ho bisogno per poter selezionare diversi …


3
problema di aggiornamento della pagina di pagamento
Prima di tutto voglio dare alcune schermate per capire il mio problema. Ora voglio aggiungere il codice correlato qui. etc / frontend / di.xml <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <type name="Magento\Checkout\Model\CompositeConfigProvider"> <arguments> <argument name="configProviders" xsi:type="array"> <item name="checkout_deliverysign_block" xsi:type="object">Kensium\DeliverySign\Model\DeliverySignConfigProvider</item> </argument> </arguments> </type> </config> DeliverySignConfigProvider <?php namespace Kensium\DeliverySign\Model; use Magento\Checkout\Model\ConfigProviderInterface; use Magento\Store\Model\ScopeInterface; …


6
Magento 2 reindex non restituisce tale entità
Ho migrato con successo il catalogo da Magento 1.9.2.3 a Magento 2.0.2. Dopo la migrazione, ho reindicizzato usando il comando php bin/magento indexer:reindex. Tutto viene reindicizzato correttamente, tranne gli indici catalog_category_producte catalog_product_category, restituito No such entity.in shell e notifica Reindex Requiredin admin. Ho controllato var/log/ma nessun errore. Di conseguenza, i …


2
Magento 2: utilizzare l'istruzione contro il percorso di classe diretto?
Forse mi manca un punto, ma mi chiedo solo perché a volte esiste un'istruzione "use" per una classe specifica e altre volte no. Esempio:, app\code\Magento\Email\Model\Template.phpabbiamo nella parte superiore del file: namespace Magento\Email\Model; use Magento\Store\Model\ScopeInterface; use Magento\Store\Model\StoreManagerInterface; Quindi nel __constructmetodo abbiamo i seguenti parametri: public function __construct( \Magento\Framework\Model\Context $context, \Magento\Framework\View\DesignInterface $design, …

2
Modo corretto per aggiornare un genitore di un tema in Magento 2
In Magento 2, puoi specificare un tema principale nel theme.xmlfile di un tema . <theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd"> <title>Theme Title</title> <parent>Package/base-theme</parent> <media> <preview_image>media/preview.jpg</preview_image> </media> </theme> La prima volta che Magento vede un tema, usa questo valore per impostare un parent_idnella themetabella. Questa è la fonte della verità per dove si trova …


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.